Fork me on GitHub

08 2016 档案

摘要:package liu.roundimagedemo.view; import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.drawable.Drawable; import android.o... 阅读全文
posted @ 2016-08-31 23:40 森林森 阅读(478) 评论(0) 推荐(1) 编辑
摘要:动态 生成圆形图片由于RoundedBitmapDrawable类没有直接提供生成圆形图片的方法,所以生成圆形图片首先需要对原始图片进行裁剪,将图片裁剪成正方形,最后再生成圆形图片,具体实现如下: 阅读全文
posted @ 2016-08-31 23:05 森林森 阅读(1915) 评论(1) 推荐(0) 编辑
摘要:一、PackageManager的resolveActivity 返回能够匹配的Intent,如果不能匹配就返回NULL, 二、PackageManager的queryIntentActivities 返回所有成功匹配的Activity信息 三、Intent的resolveActivity 第一个参 阅读全文
posted @ 2016-08-28 23:47 森林森 阅读(2759) 评论(0) 推荐(0) 编辑
摘要:Android 事件分发机制 ViewGroup dispatchTouchEvent 返回true ViewGroup自己在dispatchTouchEvent中消费这个事件 dispatchTouchEvent 返回false 回传到Activity中onTouchEvent消费事件 dispa 阅读全文
posted @ 2016-08-28 18:35 森林森 阅读(391) 评论(0) 推荐(0) 编辑
摘要:log4j.rootCategory=DEBUG , R, D,stdout # Console log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.encoding=UTF-8 log4j.appender.stdout.layout=org.apache.log4j.PatternLay... 阅读全文
posted @ 2016-08-28 15:18 森林森 阅读(513) 评论(0) 推荐(0) 编辑
摘要:这里用了 MainActivity布局 主要代码 源码: https://github.com/ln0491/RadioButtonAndFragment 阅读全文
posted @ 2016-08-28 13:59 森林森 阅读(13084) 评论(0) 推荐(2) 编辑
摘要:遵从准则 暴露您view中所有影响可见外观的属性或者行为。 通过XML添加和设置样式 通过元素的属性来控制其外观和行为,支持和重要事件交流的事件监听器 详细步骤见:Android 自定义View步骤 样子 支持的样式 可以通过XML定义影响外边和行为的属性如下 边框圆角值,边框颜色,分割线颜色,边框 阅读全文
posted @ 2016-08-23 23:51 森林森 阅读(1070) 评论(0) 推荐(0) 编辑
摘要:原理 监听ScrollView的滑动 源 码 https://github.com/ln0491/TitleAlphaDemo 阅读全文
posted @ 2016-08-21 18:10 森林森 阅读(546) 评论(0) 推荐(0) 编辑
摘要:我们需要监听ScroView的滑动情况,比如滑动了多少距离,是否滑到布局的顶部或者底部。可惜的是SDK并没有相应的方法,不过倒是提供了一个 显然这个方法是不能被外界调用的,因此就需要把它暴露出去,解决方式就是写一个接口 然后重写ScrollView类,给它提供上面写的回调接口 布局时,用重写的这个S 阅读全文
posted @ 2016-08-21 17:46 森林森 阅读(4214) 评论(0) 推荐(0) 编辑
摘要:自定义属性 绘制 源码: https://github.com/ln0491/ProgressDemo 阅读全文
posted @ 2016-08-14 21:04 森林森 阅读(5173) 评论(0) 推荐(0) 编辑
摘要:package liu.myrecyleviewchoosephoto.view; import android.content.Context; import android.util.AttributeSet; import android.widget.RelativeLayout; /** * 正方形的RelativeLayout * Created by 刘楠 on 2016... 阅读全文
posted @ 2016-08-14 10:19 森林森 阅读(1157) 评论(0) 推荐(0) 编辑
摘要:先上图 点击+号就去选择图片 实际上这个添加本身就是一个ListView或者 RecyclerView 只是布局有些特殊 item 在Adpater中判断一个数据是不是为0和是不是最后一个添加的图片就可以了。 这里用到了一个正方形的,容器 这里没有写图片选择器有兴趣可以看这里 图片选择器: http 阅读全文
posted @ 2016-08-13 19:24 森林森 阅读(3950) 评论(0) 推荐(0) 编辑
摘要:打开相机 打开相册 onActivityResult OtherUtils 阅读全文
posted @ 2016-08-13 15:51 森林森 阅读(17292) 评论(0) 推荐(1) 编辑
摘要:布局 selector 第一种方式 第二种方式 阅读全文
posted @ 2016-08-06 14:44 森林森 阅读(3549) 评论(0) 推荐(0) 编辑
摘要:一、布局 二、自定义MypopupWindow继承PopupWindow 三、重写构造方法与动画样式 在styles.xml自定义样式,动画 四、重写构造方法并设置点击外部可以消失监听 五、显示及设置窗口变暗与变亮 六、完整 阅读全文
posted @ 2016-08-01 19:01 森林森 阅读(13929) 评论(1) 推荐(1) 编辑