摘要: 1、使用action Intent i=new Intent(); i.setAction(".........."); startActivity(i); 前提条件:要启动的activity需要设置action及categary(使用默认),否则会报错 2、使用ComponentName 阅读全文
posted @ 2016-10-31 16:06 向着大牛奋斗 阅读(837) 评论(0) 推荐(0) 编辑
摘要: 1、Standard正常启动,默认的启动方式,没什么说头 2、SingleTop 意思就是在栈顶只能存在一个相同的activity 不能叠加,如果再A上继续启动A的话,只会调用A的onNewIntent方法 3、SingleTask 即任务栈中只能存在一个实例,如果发现任务栈中已存在实例,则将实例上 阅读全文
posted @ 2016-10-31 15:03 向着大牛奋斗 阅读(201) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/u010335298/article/details/51983420 阅读全文
posted @ 2016-10-27 14:46 向着大牛奋斗 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 当我们需要自定义控件的时候经常会使用到TypedArray这个类,使用完之后必须调用recycler()函数。。。。 但是如何获取呢? 有如下几个方式: context(实际最后调用的是context.getTheme()的方法) 1.obtainStyledAttributes (int[] at 阅读全文
posted @ 2016-10-27 10:32 向着大牛奋斗 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 今天突然发现,图片放在drawable 不同分辨率的目录下会有不同程度的放大或者缩小?这是为什么呢? 首先我们从decodeResource()方法入手 如果没有设置 inTargetDensity,就获得设备的densityDpi,最终根据inTargetDensity和包含该图片的文件夹的den 阅读全文
posted @ 2016-10-26 16:49 向着大牛奋斗 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 1、什么是ColorMatrix ColorMatrix是一个颜色矩阵,它定义了一个 4*5 的float[]类型的矩阵 颜色矩阵,而图像的 RGBA 值则存储在一个5*1的颜色分量矩阵C中 所以为了改变图像的显示效果,只需要改变 4*5 的颜色矩阵ColorMatrix,然后通过,即可得到新的图像 阅读全文
posted @ 2016-10-26 13:51 向着大牛奋斗 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1、使用fragment静态加载,当需要替换的时候使用replace方式是无效的。。。。。。。 2、replace的容器如果是线性布局,那么将会出现之前的页面残留的情况,正确做法是使用FrameLayout布局 阅读全文
posted @ 2016-10-26 09:48 向着大牛奋斗 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1、资源解析成Drawable getDrawable(int id); 挺简单一方法,可是 require api 21......如何向下兼容呢???? 幸亏有ContextCompat类。。。(接触过类似的类有:ViewCompat) ContextCompat.getDrawable(); 阅读全文
posted @ 2016-10-19 15:24 向着大牛奋斗 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 1、简单使用 2、使用自定义的actionview 有时候可能会实现文字+图片的形式,这是就需要我们自定义一个布局 3、刷新menu 可以调用 阅读全文
posted @ 2016-10-19 15:16 向着大牛奋斗 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 1、加载本地js、css文件 今天碰到个问题,使用WebView加载html数据,本来没什么问题,loadUrl(),loadData(),都可以使用 但是如果需要引入本地的js、css文件就碰到问题了。。。 网上有的说直接 <script src="file:///android_asset/.. 阅读全文
posted @ 2016-10-17 16:50 向着大牛奋斗 阅读(185) 评论(0) 推荐(0) 编辑