自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 成为Android高级工程师——你所要知道的那些“原理”

日常编程中,我们一定用到各种数据结构、第三方框架等。通常我们只需要知道这些轮子有什么用、如何用就可以了,但要达到高级工程师、资深工程师的档次,就一定会涉及到“原理”问题,无论是从造轮子还是解决疑难杂症的考虑,公司一定都会希望他们花了高价聘请的“高级”人才,具有原理知识。下面我就列举一些常见的“原理”,供大家参考。一、Handler原理或许,这是被问到最多一个原理吧。...

2018-05-30 10:42:59 3791

原创 微信Android热修复框架平台-TinkerPatch接入指南

报错及解决1. 编译后报如下错误:Execution failed for task ':app:javaPreCompileDebug'.> Annotation processors must be explicitly declared now. The following dependencies on the compile classpath are found to con...

2018-05-15 15:20:34 1045

原创 从头开始搭建你的Android项目(2)- 创建管理碎片的Activity基类

通常我们会创建一系列的Base基类,如BaseManager、BaseApi、BaseActivity、BaseFragment、BaseAdapter等等。创建Base的好处多多,如规范代码逻辑、减少重复代码、方便复用。。。言归正传,我们开始。BaseFragmentActivity1、创建一个抽象类BaseFragmentActivity继承AppCompatActivity。2、定义初始化相...

2018-05-11 16:17:45 425

原创 从头开始搭建你的Android项目(1)- gradle优化

最近公司项目不忙,想着要不把之前项目中写的代码、用的框架封装一下,于是便动手开始了。首先创建一个标准的AS空项目,根据习惯我会优化一下gradle文件结构,就把gradle优化写在第一篇吧。Gradle优化1、使用单独gradle文件管理引入库在工程根目录创建一个build-third.gradle管理三方库的引用,如下:dependencies { implementation file...

2018-05-11 16:16:49 342

原创 Android 公共库HuicentCoreLibrary Api文档

[托管仓库]maven中央仓库[引用地址]implementation "com.redapplenet:HuicentCoreLibrary:${version_name}"[最新版本]version_name=1.0.3-rc3[更新日志]1.0.3-rc31、优化BaseFragmentActivity,新增接受传参的对外方法initBundle,调用在初始化第一位。2、优化Glide工具类...

2018-05-11 16:15:14 584

RecyclerView价格日历(仿携程)

类似携程机票价格日历界面,用户可自行根据需求修改,代码简单易懂。

2018-06-12

NDK配置和开发For Android Studio

相信介绍了使用Android Studio开发自己的so库的流程,以及在AS上如何配置相关快捷命令的步骤。

2016-04-22

使用phonegap插件启动另一个Android Activity

使用phonegap框架开发android应用程序,免不了需要涉及js与java原生代码的交互,自定义phonegap插件可以满足这个需求。 在本教程中,介绍了怎么使用phonegap插件跳转到另一个Android Activity

2012-05-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除