- 博客(15)
- 收藏
- 关注
原创 开发艺术探索阅读-IntnetFilter的匹配规则
1.3 IntentFilter的匹配规则启动activity分为两种: 1. 显示调用 2. 隐式调用隐式调用需要Intent能够匹配目标组件的IntentFilter中所设置的过滤信息,如果不匹配将无法启动目标activity IntentFilter中的过滤信息有action、category、data<activity android:name = "xxx.xxx.xxx"
2016-04-24 00:43:31
484
原创 开发艺术探索总结-activity的启动模式
1.2 Activity的启动模式1.2.1 activity的launchMode1.standard 标准模式,这也是系统的默认模式。每次启动一个Activity都会重新创建一个新的实例,不管这个实例是否已经存在。被创建的实例的声明周期符合典型情况下activity的生命周期##在ApplicationContext去启动standard模式的activity的时候会报错,这是正确的
2016-04-24 00:41:58
500
原创 开发艺术探索阅读总结(1.2)异常情况下的生命周期分析
异常情况下的生命周期分析1.情况1:资源相关的系统配置发生改变的时候,activity被杀死并重新创建在默认的情况下,如果我们的activity不做特殊处理,那么当系统配置发生改变后,activity就会被销毁并重新创建, activity意外情况下 onSavedInstanceState 会重新创建,原先的activity被销毁, 同时由于activity是在意外情况下销毁的,系统会调
2016-04-24 00:36:36
511
原创 开发艺术探索阅读总结(1.1)典型情况下的生命周期的分析
典型情况下的生命周期的分析正常情况下,Activity会经历的生命周期为onCreate() 正在被创建,在这个方法内 ,我们可以做一些初始化操作,比如调用 setContentView()去加载界面布局资源、onRestart() Activity正在被重新启动,一般情况下,当当前Activity从不可见变为可见状态时,onRestart()方法就会被调用。这种情形一般是用户行为所导致的
2016-04-24 00:35:24
585
原创 android最新的选择图片及上传
首先声明参数:public static final int TAKE_PHOTO = 2001; public static final int GALLERY = 2002;//照相if (hasSDCard()) { getNewPath(); Log.e(TAG, "拍摄的照片路径:" + path);
2016-04-18 09:36:16
564
原创 底部的fragment可以点击
现象:一个Fragment,层叠在另外一个Fragment或者Activity之上,此Fragment中有一些空白区域,也即Widget之外的空白区域,当点击这些空白区域的时候发现这个Fragment下面的Fragment或者Activity中的View收到了事件并且响应了点击事件。原因:Fragment的本质就是一个View布局的管理器,当Fragment attach到
2016-03-04 00:10:43
787
原创 No permission to write APN settings
使用友盟社会化分享时,qq和qq空间分享出现No permission to write APN settings 异常,原因:分享的url不是以http://开头的
2016-03-02 21:51:58
2584
原创 带删除功能的edittext
RelativeLayout android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:layout_marginTop="24dp"> EditText android:id="@+id/et_name" andro
2016-02-12 10:50:57
416
原创 多层fragment嵌套时 部分fragment的UI无法显示
Fragment里面再包含Fragment就不能用 getSupportFragmentManager()来得到FragmentManager了,里面的Fragment要调用getChildFragmentManager()来得到FragmentManager这个不显示就是因为Fragment嵌套问题
2016-01-28 10:28:35
897
原创 failed to import ova file
genymotion报这一错误,百度各种结果都不对,最后解决,更新virtualbox到5.0 就可以了,直接在virtualbox官网上下载就好
2015-12-24 11:17:06
1405
1
原创 android studio导入recyclerview的正确姿势
网上都是找到v7目录下的recyclerView 然后 将jar复制到libs目录下 然而这样会报错在build.gradle下加一行compile 'com.android.support:recyclerview-v7:21.0.0'就可以成功导入,不需要找jar了
2015-12-08 17:44:14
2403
转载 围住神经猫源码(慕课)
package com.example.kisoo.craycat;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Color
2015-12-03 12:34:03
2330
原创 内外部存储大小
@TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR2)private String getAvailSpace(String path) { StatFs fs = new StatFs(path); long totalBlocks = fs.getAvailableBlocksLong(); long size = fs.getB
2015-11-18 19:17:21
534
转载 androidStudio使用反射机制
就这样,和eclipse不同 /src/main/aidl/packageName/***.aidl后需要rebuild project
2015-11-17 11:33:53
627
转载 listview的优化
1.convertView != null;view = convertView;convertView =null;view = View.inflate(getApplicationContext(),R.layout.item,null);2.使用ViewHolder容器存放内容,static class ViewHolder{}
2015-11-15 14:32:37
667
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人