Android开发知识树(持续更新中……)

产物

  • PandaAndroidLib
  • 孚睿科技·ANDROID端知识总结

相关文章沉淀

一、外部资源准备

  1. Android端输入输出相关资源检视清单
  • 友盟社会化android组件集成的准备工作
  • 支付市场分析报告
  • 推送服务分析报告

二、开发准备

  1. Android开发规范
  • Android开发环境搭建
    • 在Android项目如何用好Gradle配置?
  • Android程序员该如何管理自己的时间?

三、流水化开发

  1. 【原理】Android端开发效率如何提升4488倍?
  • 工序1:初始化项目框架
  • 工序2:绘制xml
    • Android 视觉样式设计规范
    • Android界面开发精要1:尺寸
    • android-xml常用代码样式
    • 绘制页面-页面精调
  • 工序3:如何增加点击事件,将各个页面连接在一起?
    • Android-页面跳转
  • 工序4:采用模拟数据显示整个App的效果
  • 工序5:封装数据加载、上传接口,并显示、跳转

四、效率提升

  1. 编写自动化工具
    • 用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的处理流程

你可能感兴趣的:(Android开发知识树(持续更新中……))