首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Android 进阶之路(我的博客文章目录)

Android 进阶之路(我的博客文章目录)

作者头像
张拭心 shixinzhang
发布2019-05-27 11:39:49
发布2019-05-27 11:39:49
9800
举报

版权声明:转载前请留言获得作者许可,转载后标明作者 张拭心 与 原文链接。大家都是成年人,创作不易,感谢您的支持! https://cloud.tencent.com/developer/article/1436523

原文地址:http://blog.csdn.net/u011240877

为了方便读者阅读以及自己回顾,总结写过的文章和一些想要写的文章目录如下:

#1.Java

Java 解惑:Comparable 和 Comparator 的区别

Java 解惑:Random 种子的作用、含参与不含参构造函数区别

Java 解惑:CharSequence 与 String 的区别

Java 解惑:String 为什么不可修改

深入理解 Java 泛型

反射:

集合:

异常

IO / NIO

#2.数据结构与算法

数据结构:

算法:

  • 使用并查集UnionFind和优先队列PriorityQueue实现Kruskal算法
  • 常见排序算法的思路、实现与效率对比
  • 常见查找算法的思路与实现

#3.设计模式

#4.架构设计

MVC 的思路与实现

MVP 的思路与实现

#5.网络

Ethernet 和 Internet 的区别是什么?

URL 和 URI 的区别?

HTTP 状态代码 201 304 404 500 等代表的含义

从发出请求到响应的整个过程

HTTP TCP/IP 协议断点下载文件上传

#6.并发编程

Java 并发:

Android 多线程:

  • Android 多线程:AsyncTask
  • Android 多线程:Handler
  • Android 多线程:HandlerThread
  • Android 多线程:IntentService

Android 异步:RxJava

#7.Android

Android 基础问题:

  • Activity 生命周期一次搞定
  • Activity间跳转时的效果设计,页面切换效果
  • Android 自定义按钮状态背景
  • Android自定义组合控件的过程
  • Android ContentProvider 之联系人数据库及操作
  • Android 存储之 SharedPreferences
  • Fragment 间传递数据 Communicating with Other Fragments
  • Android Focusable in Touch Mode 介绍
  • Intent 传递数据和 Bundle 传递数据的区别
  • Android 使用 Intent 打开电话、短信、邮箱、本地文件等系统应用程序整理大全
  • Android 应用中如何调用系统闹钟及日历
  • 代码中修改 TextView 的 DrawableLeft 图片
  • ScrollView ListView 滚动冲突、显示不全 解决办法
  • Android开发之使用VideoView实现视频的横屏播放、去除边框
  • Android 实现 首次点击返回键提示信息,第二次点击退出应用

Android 进阶:

Android 自定义 View:

  • Android 基于 wheelView 的自定义日期选择器(可拓展样式)

自定义 View 系列

Android 相关工具:

  • 了解 Android Studio Live Templates , 加快开发的“咒语”

Android 实战:

  • 帮学长毕业设计总结:AChartEngine 创建图表的步骤
  • Android 实现 拍照测距 的APP

#8.性能优化

#9.Hybrid

#10.跨平台

React Native :

  • React Native 学习:Windows 上搭建环境踩坑记录
  • React Native backgroundColor 的颜色值
  • React Native 小米(红米)手机安装失败、白屏 Failed to establish session 解决方案
  • React Native 集成到 Android 原生项目中踩坑记录 (Didn’t find class “com.facebook.jni.IteratorHelper”)

Weex:

  • Weex 体验踩坑记录
  • Weex Android 源码浅析

#11.前端

NPM

Node

JavaScript:

#12.虚拟机

JVM

Dalvik

ART

Dalvik VM, ART 和 JVM 的区别

#13.Git

#14.Gradle

#17.翻译的一些文章

职业发展:

  • 谷歌求职记:我花了八个月准备谷歌面试
  • [干货分享] 反省我十年开发犯过的错

技术相关:

  • 使用流动控制器(Flow Controller )实现 MVVM 协议模型
  • Android ANR 产生原因和解决办法
  • 【趣读官方文档】1.管家的抉择 (Android进程生命周期)
  • 【苦读官方文档】2.Android应用程序基本原理概述
  • Activity 启动模式完全理解:standard, singleTop, singleTask 以及 singleInstance

其他内容:

  • 移动应用设计新趋势

#18.其他

  • 正则表达式简介及学习网址、测试网址
  • @SuppressWarnings的使用、作用、用法
  • sql 删除一条记录后其他记录的 id 自动迁移,使 id 连续
  • XML JSON 的手动解析

原文地址:http://blog.csdn.net/u011240877

#总结

不知不觉写了这么多,却发现差的还有很多很多。学无止境,加油!


扔物线的课程目录,没报名但是可以照着目录查漏补缺一下。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017年04月01日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档