会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
终身开发者
https://github.com/hylinux1024 公众号:angrycode
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2017年11月26日
一个类似抖音 APP 拍摄按钮效果的控件
摘要:
TouchButton
阅读全文
posted @ 2017-11-26 11:12 hylinux1024
阅读(1974)
评论(0)
推荐(0)
2017年10月30日
App 组件化/模块化之路——使用SDK的思路进行模块化设计接口
摘要: 设计自己的SDK
阅读全文
posted @ 2017-10-30 19:09 hylinux1024
阅读(962)
评论(0)
推荐(0)
2017年8月24日
在 Android 中如何优雅地配置私密信息
摘要: 在实际的项目开发中,经常会用到一些第三方的 SDK ,而使用这些 SDK 基本上都是需要配置 APPKEY 或 APPSECRET 等信息。此外 APP 打包时需要 KEYSTORE , STOREPASSWORD的信息。这些都是私密配置信息,不应该发布到 Github 或其它公共空间。
阅读全文
posted @ 2017-08-24 13:15 hylinux1024
阅读(2096)
评论(0)
推荐(0)
2017年8月21日
在Android中使用枚举注解而不是枚举
摘要: 很多开发规范都是不建议在Android中使用枚举的,在Android系统中使用枚举的开销是使用常量的2倍。
阅读全文
posted @ 2017-08-21 13:20 hylinux1024
阅读(4292)
评论(0)
推荐(0)
2017年8月18日
Android 组件化/模块化之路——在展示层搭建MVP结构
摘要: MVP 中的 Presenter 是 “中间人”角色,它的功能是在 Model–View–Presenter 三者中起到连接和协作的作用。程序中的大部分的逻辑都应该在 Presenter 中实现。
阅读全文
posted @ 2017-08-18 14:09 hylinux1024
阅读(1755)
评论(0)
推荐(0)
2017年8月4日
App 组件化/模块化之路——Android 框架组件(Android Architecture Components)使用指南
摘要: 面对越来越复杂的 App 需求,Google 官方发布了Android 框架组件库(Android Architecture Components )。为开发者更好的开发 App 提供了非常好的样本。这个框架里的组件是配合 Android 组件生命周期的,所以它能够很好的规避组件生命周期管理的问题。今天我们就来看看这个库的使用。
阅读全文
posted @ 2017-08-04 21:37 hylinux1024
阅读(11616)
评论(0)
推荐(0)
2017年7月28日
App 组件化/模块化之路——Repository 模式
摘要: Repository 这个词直译过来仓库、仓储的意思。这个意思其实也能反应出 Repository 模式作用。
阅读全文
posted @ 2017-07-28 13:29 hylinux1024
阅读(2894)
评论(0)
推荐(1)
2017年7月11日
App 组件化/模块化之路——如何封装网络请求框架
摘要: 在 App 开发中网络请求是每个开发者必备的开发库,也出现了许多优秀开源的网络请求库
阅读全文
posted @ 2017-07-11 12:09 hylinux1024
阅读(3933)
评论(0)
推荐(0)
2017年7月10日
App 组件化/模块化之路——构建开发架构思路
摘要: 随着业务的发展 App 开发技术也越来越成熟,对开发者来说 App 代码量也迅速地增长到一个数量级。对于如何架构 App 已经每个开发者面临的实际问题。
阅读全文
posted @ 2017-07-10 14:09 hylinux1024
阅读(11092)
评论(0)
推荐(0)
2017年4月15日
你绝对想不到R文件找不到(cannot resolve symbol R)的原因
摘要: cannot resolve symbol R 使用 clean -> rebuild 都没用
阅读全文
posted @ 2017-04-15 10:57 hylinux1024
阅读(1934)
评论(0)
推荐(0)
2017年3月28日
老司机带路——15个Android撸代码常见的坑
摘要: 老司机为何能够成为老司机,不是因为开车开得多,而是撸多了...
阅读全文
posted @ 2017-03-28 08:36 hylinux1024
阅读(4093)
评论(2)
推荐(4)
2017年3月23日
源码分析——从AIDL的使用开始理解Binder进程间通信的流程
摘要: Binder通信是Android系统架构的基础。本文尝试从AIDL的使用开始理解系统的Binder通信。
阅读全文
posted @ 2017-03-23 12:30 hylinux1024
阅读(1115)
评论(0)
推荐(0)
2017年3月20日
源码分析Android Handler是如何实现线程间通信的
摘要: Handler作为Android消息通信的基础,它的使用是每一个开发者都必须掌握的。开发者从一开始就被告知必须在主线程中进行UI操作。但Handler是如何实现线程间通信的呢?本文将从源码中分析Handler的消息通信机制。
阅读全文
posted @ 2017-03-20 17:21 hylinux1024
阅读(4307)
评论(0)
推荐(0)
2017年2月21日
这是一款可以查阅Github上的热门趋势的APP
摘要: 一款可以查阅Github上的热门趋势的APP
阅读全文
posted @ 2017-02-21 21:19 hylinux1024
阅读(2406)
评论(0)
推荐(0)
2016年12月30日
在Android Studio配置google protobuf
摘要: 如何在Android Studio配置google protobuf
阅读全文
posted @ 2016-12-30 19:21 hylinux1024
阅读(16026)
评论(2)
推荐(0)
2016年11月8日
Android开发实践小结
摘要: 作为一名搬运工,应该懂得避免重复创建轮子。
阅读全文
posted @ 2016-11-08 20:04 hylinux1024
阅读(1563)
评论(1)
推荐(2)
2016年10月25日
Github上star数超1000的Android列表控件
摘要: Github中有大量优秀的开源项目,今天就来看看star数超1000的Android列表控件都有哪些
阅读全文
posted @ 2016-10-25 19:47 hylinux1024
阅读(1312)
评论(0)
推荐(0)
2016年10月21日
Android老司机搬砖小技巧
摘要: 作为一名Android世界的搬运工,每天搬砖已经够苦够累了,走在坑坑洼洼的道路一不小心就掉坑里了。
阅读全文
posted @ 2016-10-21 18:01 hylinux1024
阅读(494)
评论(0)
推荐(0)
2016年10月19日
使用文本框TextView/EditText的开源库清单
摘要: 以下的这些库则可以帮我们很方便实现各种需求,例如标签云、支持各种字体、文本动画、富文本编辑框等等需求
阅读全文
posted @ 2016-10-19 22:30 hylinux1024
阅读(2181)
评论(1)
推荐(3)
2016年10月18日
Android UI控件常用库汇总
摘要: 这是一份老司机推荐的常用控件库
阅读全文
posted @ 2016-10-18 17:15 hylinux1024
阅读(1862)
评论(0)
推荐(0)
2016年10月13日
Android开发常用框架汇总
摘要: 作为一名程序猿,好的工具会让你在搬运工的道路上越走越远。
阅读全文
posted @ 2016-10-13 15:42 hylinux1024
阅读(26925)
评论(0)
推荐(3)
2016年10月8日
如何在onCreate中获取View的高度和宽度
摘要: 在onCreate方法中直接调用View.getWidth()和View.getHeight()上面两个方法得到的值是0!
阅读全文
posted @ 2016-10-08 22:14 hylinux1024
阅读(1314)
评论(0)
推荐(0)
2016年9月25日
Android使用WebView开发常见的坑
摘要: 在开发项目的时候也经常使用WebView这个控件,这个控件使用很方便,但却也有诸多问题。以下是AC在开发过程中踩过的坑,希望对使用这个控件的小伙伴们有用
阅读全文
posted @ 2016-09-25 20:12 hylinux1024
阅读(6060)
评论(0)
推荐(1)
2014年10月29日
建立apk定时自动打包系统第二篇——自动上传文件
摘要: 在《建立apk定时自动打包系统第一篇——Ant多渠道打包并指定打包目录和打包日期》这篇文章中介绍多渠道打包的流程。很多时候我们需要将打包好的apk上传到ftp中,这时候我可以修改custom_rules.xml这个文件就可以实现这个需求了。
阅读全文
posted @ 2014-10-29 15:38 hylinux1024
阅读(678)
评论(0)
推荐(0)
建立apk定时自动打包系统第三篇——代码自动更新、APP自动打包系统
摘要: 我们的思路是每天下班后团队各成员在指定的时间(例如下午18:30)之前把各自的代码上传到SVN,然后服务器在指定的时间(例如下午18:30)更新代码、执行ant 打包命令、最后将apk包存放在指定目录(或者上传指定ftp目录)、其他部门或者同事可以访问指定的地址来下载最新的APK包。就是在ubuntu系统中创建一个定时任务,这个任务每天会在指定时间执行事先编写好的编译脚本。这个定时任务在ubuntu中可以使用crontab来实现。(还不了解crontab的同学自行脑补啦)
阅读全文
posted @ 2014-10-29 15:36 hylinux1024
阅读(683)
评论(1)
推荐(0)
上一页
1
2
3
下一页
公告