Android开发知识树(持续更新中……)2016-08-29 本文已影响202人 沉思的Panda 产物 PandaAndroidLib 孚睿科技·ANDROID端知识总结 相关文章沉淀 一、外部资源准备 Android端输入输出相关资源检视清单 友盟社会化android组件集成的准备工作 支付市场分析报告 推送服务分析报告 二、开发准备 Android开发规范 Android开发环境搭建 在Android项目如何用好Gradle配置? Android程序员该如何管理自己的时间? 三、流水化开发 【原理】Android端开发效率如何提升4488倍? 工序1:初始化项目框架 工序2:绘制xml Android 视觉样式设计规范 Android界面开发精要1:尺寸 android-xml常用代码样式 绘制页面-页面精调 工序3:如何增加点击事件,将各个页面连接在一起? Android-页面跳转 工序4:采用模拟数据显示整个App的效果 工序5:封装数据加载、上传接口,并显示、跳转 四、效率提升 编写自动化工具 用Python自动生成java类 探索Android开发中将JSON转为对应的JavaModel的最佳实践 如何利用Gradle机制多渠道打包 常见模块抽取·页面模型 一个常规的Android页面模型:NetFragment 列表展示页面模型:ListNetFragment 如何剥离Android页面下拉刷新、加载下一页等逻辑? 标准Android页面开发之ToolBar 常见问题集锦 找不到集成进来的库文件,为什么? 一个bug引发的思考:Android项目如何用好so Android仿微信朋友圈评论功能 Android M上的权限获取问题 Android 6.0 权限处理 那些年用过的下拉刷新、上拉加载更多的库 Android仿微信录制短视频 用正则表达式来验证字符串 Android好用的日历控件——MaterialCalendarView 解析Android上强大的图表库MPAndroidChart Android上如何获取手机和sim卡的联系人信息 Android上如何做出毛玻璃模糊的效果? Tab 标签页:ViewPagerIndicator SVN请求的名称有效,但是找不到请求的类型的数据 将一个Activity、某块布局转换成图片 其它 SKU组合查询算法 神奇的说明——Java Annotation(注解) 编译时Annotation的处理流程