Android学习历程
文章平均质量分 93
coder-ice
模式算法数据库,画皮画骨难画心。
一只简单优雅的Android程序猿。
有社交通讯类、股票金融类安卓APP开发经验,对前端Vue有所涉猎。
展开
-
Android App Widget桌面小部件开发实践
App Widget桌面小部件已经被很多APP所使用,在日常的生活中也有很多人在使用,最常见的就是时钟、天气、日历、记事本这样的小工具,但是不少主流APP也提供了一些快捷功能的小部件,例如音乐快捷播放、代办事项、课程表、股票、购物快捷搜索、邮箱邮件等等,桌面小部件是APP部分业务功能的快捷入口,可以有效提升用户的使用体验缩短触达链路。原创 2021-08-16 11:28:49 · 3138 阅读 · 4 评论 -
安卓APP隐私合规问题处理记录
最近处理了一批隐私合规问题,工信部越来越严的规定让人着实有些头痛,隐私合规的工作是一个持续的过程,之后的开发中也要时刻注意隐私问题。作为一名程序员,技术上应该尽可能保护用户的隐私,但是安卓不够严格的运行环境让许多第三方SDK拥有太高的权限,隐私保护也只能尽力。原创 2021-06-25 19:12:34 · 4662 阅读 · 3 评论 -
远程移动设备平台STF搭建指南
STF(Smartphone Test Farm)是一个移动设备管理平台,可以对移动设备进行远程管理、调试、远程桌面监控等操作。这个系统类似于目前很流行的云测服务比如Testin,虽然网页上提供的设备很像模拟器中的设备,但是实际上都是真机。原创 2021-03-07 20:10:56 · 2285 阅读 · 0 评论 -
MarkDown使用教程(In Atom)
程序猿都爱写博客,在写博客的过程中,大量运用的就是MarkDown语法了。MarkDown不只是用来写博客,日常生活中的感悟、工作中的心得体会、项目任务安排等等大篇幅的文章都可以用MarkDown来迅速的完成具有一定显示效果的文本。原创 2020-03-29 16:40:39 · 724 阅读 · 0 评论 -
利用GitHub和Hexo打造免费的个人博客
每个程序猿都需要一个个人博客,目前广泛出现在大家视野里的有CSDN、博客园、简书,但是他们却没有给用户一个专属的站点、一个好记的域名。你需要一个`https://xxx.xxx.xxx/`格式的网址,一个自由书写代码的站点,一个真正的个人博客。原创 2020-03-29 16:12:38 · 469 阅读 · 0 评论 -
Android自定义View之旅(二)继承View实现自定义
继承View是实现自定义View的重要方式,通过自定义属性以实现xml中的便捷使用,通过重写onMeasure和onDraw方法自定义View的绘制过程,通过拦截事件响应完成特定的行为,让想法变为现实。原创 2020-05-30 22:28:45 · 229 阅读 · 0 评论 -
Android中attr属性的类型
Android中attr属性的类型。1、reference:资源ID。2、color:颜色值。3、boolean:布尔值。4、dimension:尺寸值。5、float:浮点值。6、integer:整型值。7、string:字符串。8、fraction:百分数。9、enum:枚举值。10、flag:位或运算。11、属性定义时可以指定多种类型值。原创 2020-05-30 21:47:30 · 1039 阅读 · 0 评论 -
Android自定义View之旅(一)自定义View的几种方式
通常,自定义View有三个大的区分点,在日常开发中遇到自定义View的需求时,最好想一想该走哪条路,走得快一些轻松些总是好的。三条路都有适用点,我们要合理选择,做最懒的程序猿原创 2020-05-27 22:31:34 · 284 阅读 · 0 评论 -
AndroidKeystore密钥库系统,保证本地加密算法的密钥安全性
1、AndroidKeystore密钥库系统介绍AndroidKeystore系统是一个密钥库管理系统,谷歌设计这个系统的初衷应该是为了对标苹果的钥匙串KeyChain,有意思的是谷歌在Android4.0(API14)时便引入了KeyChain,但是并未提供详尽的说明文档,仅仅提供了一个API文档,网上也没有什么对它的文章,着实让人费解。话不多说,有兴趣的同学可以自行搜索,下面我来给大家介绍一...原创 2020-04-24 17:40:30 · 1682 阅读 · 1 评论 -
Android四大组件知识点总结
Android四大组件知识点总结基本知识、疑难点、面试常考原创 2020-04-06 20:38:41 · 3315 阅读 · 0 评论