开发文档

  • Android官方MVP架构项目解析
    先来看项目说明: 项目目的是通过展示各种架构app的不同方式来帮助开发者解决架构问题。项目中通过不同的架构概念及方式实现了功能相同的app。你可以用示例来当做参考,或是干脆
    作者:卓一哥 | 时间:2017-08-03 11:35:50 | 阅读:2105 |
  • Android开发如何进行网络优化?
    1. 不用域名,用 IP 直连 省去 DNS 解析过程, DNS 全名 Domain Name System ,解析意指根据域名得到其对应的 IP 地址。 首次域名解析一般需要几百毫秒,可通过直接向 IP 而非域名请求,节省
    作者:卓一哥 | 时间:2017-08-03 11:34:45 | 阅读:467 |
  • Android 组件化和插件化开发探索与思考
    前言 开发中,我习惯性会把一个模块的功能放在一个包下,便于查找,但烦于耦合性太高,后期维护太费劲,因此对项目进行组件化拆分势在必行。组件化好处:便于开发,团队成员只
    作者:卓一哥 | 时间:2017-08-03 11:33:51 | 阅读:1830 |
  • Android应用程序(APK)的编译打包流程详解
    阅读本文可以让获得如下知识:(1)Android编译打包流程。(2) Android是如何通过R文件引用到真正的资源文件?(3)打包流程中的的对齐是什么,为什么要对齐?(4)aapt工具为何把
    作者:卓一哥 | 时间:2017-08-03 11:32:52 | 阅读:887 |
  • 最全面、最易懂的android 屏幕适配方案
    基本概念 in 英寸,手机屏幕的物理尺寸。1 英寸等于 2.54cm。如果说手机屏幕是 5 寸,表示手机屏幕对角线长度为 5X2.54=12.7cm。 px 像素,英文单词 pixel 的缩写,屏幕上的点。常见的分辨
    作者:卓一哥 | 时间:2017-08-03 11:32:10 | 阅读:1007 |
  • Android开发 网络框架之Retrofit + RxJava + OkHttp
    现在android网络请求大部分已经换成了Retrofit2.0 +RxJava + OkHttp3.0,Retrofit 使用接口的方式,负责请求的数据和请求的结果,OkHttp 负责请求的过程,RxJava 负责异步,各种线程之间的切换。毫
    作者:卓一哥 | 时间:2017-08-03 11:31:29 | 阅读:866 |
  • Android混合开发,html5自动更新爬过的坑
    首坑:Android系统 对于h5的混合开发,Android系统就是个大坑,三年前接入h5点时候,那时候好多手机卡的跟ppt似的,4.0后Google进行了一些优化,效率上确实好了很多,但后面又来了一系列
    作者:卓一哥 | 时间:2017-08-03 11:30:50 | 阅读:751 |
  • 如何打造一个 Android 编译时注解框架
    前言 预览 permissions4m-annotation permissions4m-processor AnnotationProcessor ProxyInfo AnnotationProcessor 编码 ProxyInfo 编码 permissions4m-api 后话 h2 id=perform前言/h2 近期笔者开源了一个 Android 编译时注解框架
    作者:卓一哥 | 时间:2017-08-03 11:29:32 | 阅读:401 |
  • ImageButton和ZoomButton使用大全
    上一期我们学习了ImageView的使用,那么本期来学习ImageView的两个子控件ImageButton和ZoomButton的使用。 一、ImageButton 在Android开发中除了使用Button按钮,还可以使用自带图标的按钮,即Imag
    作者:卓一哥 | 时间:2017-08-03 11:28:03 | 阅读:375 |
  • 头部recycleView和底部recycleView。头部的recycleView。
    二:每个布局都有确定的方向: LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this); linearLayoutManager.setOrientation(LinearLayoutManager.HORIZONTAL); 这个是头部的水平方向; 下面网格布局的。
    作者:卓一哥 | 时间:2017-08-03 11:26:44 | 阅读:445 |