- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 android开源库发布到jcenter图文详解与填坑
相信很多人都用过开源项目,特别是android studio普及以后,使用开源库更方便简单。而如何上传开源库到jcenter供大家方便使用,虽然网上也有教程,但还是遇坑了,最后总结一下,希望可以帮助大家。【csdn地址: http://blog.csdn.net/zhangke3016/article/details/52075159】 【本文简书地址: http://www.jianshu
2016-07-30 21:22:32 3500 2
原创 从一个简洁的进度刻度绘制中了解自定义View的思路流程
先看效果(原谅我的渣像素),进度的刻度、宽度、颜色可以随意设定:实现起来并不难,通过本文,我们可以学到: 1、自定义属性的使用。 2、shader的使用 3、自定义View中对onmeasure的处理 4、增深对PathMeasure工具类的了解 5、最主要的是对自定义View有个比较清晰的思路认识一、原理介绍做这样一个进度效果,我们可以拆分如下步骤来实现:
2016-07-28 10:13:30 11028 2
原创 字母雨的实现
有段时间没写博文了,前段时间比较忙,这几天闲下来,想着写点东西,脑袋一下就闪过以前学习Android的时候见到的别人实现的黑客帝国的字母雨效果,当时对于小菜鸟的自己,那叫一个膜拜啊,时隔几年,自己实现一下,算是对以前的自己一个交代吧。先看效果: 一、实现原理在实现过程中,主要考虑整个界面由若干个字母组成的子母线条组成,这样的话把固定数量的字母封装成一个字母线条,而每个字母又封装成一个对象
2016-07-22 14:31:59 8674 5
原创 android开发要避免的那些坑
SparseArray 目前有很多地方从性能优化方说使用SparseArray来替换hashMap,来节省内存,提高性能。Linkify.addLinks() 这个类可以更方便的为文本添加超链接。ThumbnailUtils 这个类主要是用来处理缩略图相关的,有过这方面需求的,应该是用过这个类的。Bitmap.extractAlpha();返回一个新的Bitmap,capture原始图片的al
2016-07-05 15:08:00 4524 1
原创 解决WebView加载本地文件乱码
???????????????????????????????????????????????WebView??????????????????????????webView ??????loadUrl(),loadData(),loadDataWithBaseURL()?????????????loadUrl(),?????????? ???setDefaultTextEncodingName
2016-07-14 13:29:54 10508
转载 Android 中与 so 有关的一个大坑
Android 应用开发中不可避免的会引入第三方的代码。如果是开源项目风险相对可控,如果引入商用的 SDK 那就要谨慎了,难免会有这样或那样的问题。比如我们今天要说的这一个。对集成过第三方 SDK 的同学,上图中的目录结构应该不陌生。正常情况下我们只需要将不同版本的 so 文件分别放置。但如果我们要集成的这个第三方 SDK 偏偏没有 arm-v7a 的版本呢?是删除 armeabi-v7a 目录只保
2016-07-04 16:51:33 2635 3
事件分发机制学习Demo
2017-02-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人