随着Android开发越来越庞大,Android的开源项目、开发资源越来越多,作为需要不断学习的程序猿,每天浏览的技术文章也是不少,但目前为止没有看到一个比较满意的Android开发者网址导航,找资料的时候很麻烦,这是我…
分类:移动开发
invalidate 跟requestLayout 区别
invalidate :仅仅是onDraw(); postInvalidate :子线程中请求 requestLayout: 是请求重新onMearsure onLayout onDraw
2015年读书记录与总结(文学类)
《道连格雷的画像》 《月亮与六便士》 《苏菲的世界》 《麦田里的守望者》、 《小王子》 《瓦尔登湖》 《文强口述自传》 《李嘉诚全传》 《官场笔记(侯卫东)》 冯唐:《十八岁给我一个姑娘》、《万物生长》、《北京北京》、 …
Android屏幕方向的一些问题
我们要设置屏幕的方向,当然先需要判断屏幕的方向,下面提供两种方法: 1, DisplayMetrics dm = new DisplayMetrics(); //显示的度量 getWindowMa…
读书笔记-View绘制
在Android中View存在有两种形式,一种是单一的View,另一种是可以包含其他View的ViewGroup容器。 View绘制的整体流程 启动一个Activity时,Android系统会根据Activity的布局对…
20190120一周笔记汇总(索引)
Android Android实战 | 详解MVC、MVP模式并分别实现登录界面案例 良心解析 | 搭建NDK环境历程及问题记录 暨 Android Studio 2.3.3 to 3.3 填坑之路(Update坑 + …
Android OkHttp3使用http2问题记录
Android Okhttp3使用http2.0协议的接口时,发现一个问题,打印错误Log E/NativeCrypto: ssl=0xd25d4000 cert_verify_callback x509_store_c…
Xposed:不得不说的 Android 神器
Xposed:不得不说的 Android 神器 想必很多人都听说过微信抢红包插件,微信计步的作弊器,当然还有有效阻止各种全家桶自启动的阻止运行、绿色守护等。她们的实现背后都离不开一款 android 神器:Xposed …
Android 去除应用在任务管理器中的显示
这个功能实现起来比较简单,只需要修改 AndroidManifest.xml 中相应的 Activity 的属性。 把我们不想将其快照显示在任务管理器中的 Activity 中添加如下属性设置: android:excl…
从此爱上iOS Autolayout
这篇不是autolayout教程,只是autolayout动员文章和经验之谈,在本文第五节友情链接和推荐中,我将附上足够大家熟练使用autolayout的教程。这篇文章两个月前就想写下来,但因为一直工作较多,没有时间来完…
造轮子 -- RxRouter
RxRouter Github地址 一个轻量级、简单、智能并且强大的安卓路由库 Getting started 添加依赖 在build.gradle文件中添加以下依赖: dependencies { implementa…
尽量多使用注解来提高代码质量
案例 public class DiagonalLayoutSettings { @Retention(SOURCE) @IntDef({ BOTTOM, TOP, B_T}) public @interface Pos…