Android应用层
coderAndyYe
这个作者很懒,什么都没留下…
展开
-
Android 官方分辨率详解
一、分辨率和对应的密度 ldpi 240*320 120-------------------------------目前大屏时代不需要考虑设配 mdpi 320*480 160-------------------标准屏 hdpi 480*800 240 xhdpi 720*原创 2016-03-18 18:29:23 · 353 阅读 · 0 评论 -
深入理解AOP(二) 之APT开发
对AOP 开发完全不了解的同学,请移步到 Android AOP 理解(一) OK 今天我们来讲下AOP 中的APT 开发,通过上一遍我们已经知道目前市面上比较流行的APT 框架有 ButterKnife、Dagger2、DBFlow、AndroidAnnotation、EventBus 其中EventBus 3.x发布之后其通过注解预编译的方式解决了之前通过反射机制所引起的性能原创 2018-01-30 14:21:55 · 1086 阅读 · 0 评论 -
Android AOP 理解(一)
之前很多人都写过AOP 相关的博客,所以我写的不一定很好,只当自己的一些总结,留给以后查阅用,所以理论不会很多,更多的度是我自己的实践。 OOP:这个我们很熟悉,java中面向对象编程。 AOP:面向切面编程。个人理解它是对OOP的一种补充,是为了更好的降低耦合。譬如我们知道java中侧重业务的封装,比较独立的模块,我们希望组件化出来。降低耦合。但其实在我们正常开发的业务项目中,并不能做到完美原创 2018-01-24 14:55:57 · 433 阅读 · 0 评论 -
Activity 与 Window、PhoneWindow、DecorView 之间的关系
不知不觉已经步入而立之年,从10年毕业后一直从事移动互联网工作,之前也零零散散的写过博客,但由于工作太忙,也觉得自己文笔不行,始终没有坚持下来。之前在满30岁前几天,在微信发过一条说说,给自己下的目标是:30岁,重新起航,深耕技术。坚持写博客。回归正题。在开发中经常会遇到两个案列:一个是 setContentView() 作用原理,一个是 View 事件分发原理相关。要想弄清楚这两个问题,就必须探...原创 2018-04-24 14:30:00 · 363 阅读 · 0 评论 -
Android 反编译
虽然是老生常谈,百度一搜也一大堆,但发现很多人写的有很大问题,反编译不了。所以本人就图文并茂的配置环境, 并记录下来。 apktool官网地址 http://ibotpeaches.github.io/Apktool/ Windows 和 Linux 和mac的安装环境如下,先以windows 为列说面 1.下载apktool.bat 文件 2.原创 2016-03-09 16:01:16 · 179 阅读 · 0 评论