11 2015 档案

摘要:1,继承自view,实现ondraw方法: 初始化画笔,TextPaint paint,并设置画笔属性: paint.setFlags(Paint.ANTI_ALIAS_FLAG):画笔抗锯齿。 paint.setStyle(Paint.Style.STROKE):设置画笔... 阅读全文
posted @ 2015-11-26 23:37 西北野狼
摘要:前几天做项目中选择图片的过程中遇到高版本和小米手机出现无法选择和崩溃的问题,现在记录下来,后面出现同类问题,也好查找1,定义常量:private static final int TAKE_PICTURE = 3;private static final int CHOOSE_PICTURE = 4... 阅读全文
posted @ 2015-11-23 13:11 西北野狼
摘要:项目中涉及到gif图片的展示,原来使用的是gifview,但是当频繁的,加载过大图片的时候会出现OOM的问题,后来去github上面找相关的库:https://github.com/koral--/android-gif-drawableandroid-gif-drawable是比较好的,并能尽最大... 阅读全文
posted @ 2015-11-23 12:58 西北野狼
摘要:Ripple 水波纹效果,也就是涟漪效果。波纹效果有两种: 1,波纹有边界:波纹涟漪效果只是显示在控件内部 android:background="?android:attr/selectableItemBackground" 2,波纹超出边界:波纹涟漪效果不会被限制在控件内部android:... 阅读全文
posted @ 2015-11-22 18:06 西北野狼
摘要:android 5.0 提供3种过渡动画:进入退出 进入退出包括如下效果: explode 分解:屏幕中间进出 slide 滑动:屏幕边缘进出 fade 淡出:改变透明度来添加或者移除视图共享 changeBounds :改变目标视图布局边界 changeClipBo... 阅读全文
posted @ 2015-11-22 00:29 西北野狼
摘要:Palette用来从图片资源中获取颜色内容。下面是个对颜色值使用的工具类:public class PaletteUtils { public static int getColorWithDefault(Palette palette, int defaultColor) { ... 阅读全文
posted @ 2015-11-21 22:10 西北野狼
摘要:系统提供默认的三种主题样式@android:style/Theme.Material (dark version) @android:style/Theme.Material.Light (light version) @android:style/Theme.Material... 阅读全文
posted @ 2015-11-21 21:36 西北野狼
摘要:ScrollView是解决布局过长的情况下使用,一遍其下面会有个顶部布局,我项目里面是RelativeLayout,但是RelativeLayout无论设置android:layout_height="wrap_content"还是android:layout_height="match_conte... 阅读全文
posted @ 2015-11-20 14:40 西北野狼
摘要:AActivity跳转BActivity ,AActivity设置lauchmode = "SingleTask"的话,在getIntent无法获取BActivity里面的内容,无论是通过Intent跳转还是BActivity里面setResult后在AActivity的onActivityForR... 阅读全文
posted @ 2015-11-02 11:52 西北野狼
摘要:View树和UI界面架构图UI界面架构图:android视图最外层是一个window对象。phoneWindow来实现。phoneWindow将一个decorView作为整个布局的根view.屏幕分为TitleView和ContentView.ContentView的根布局为framelayout.... 阅读全文
posted @ 2015-11-01 20:23 西北野狼