android
文章平均质量分 73
android相关
「已注销」
清风抚帘逃,月儿掩面笑。
展开
-
关于Android6.0和7.0下载安装apk出现的问题【最新】
文章更新说明,文章末尾有Demo地址,可以下载测试,么么哒。APP下载更新,所有的APP都有这样的功能,在6.0之前都是这么写的:Intent intents = new Intent();intents.setAction("android.intent.action.VIEW"); intents.addCategory("android.intent.categor...原创 2016-04-29 10:17:27 · 298 阅读 · 0 评论 -
Jenkins部署Android项目并上传fir平台及显示二维码下载
需求来源:项目提测后,修改完bug总是需要自己手动打包,然后上传到fir平台上再通知测试下载安装,浪费了时间和人力,因此我们可以把Android项目部署到Jenkins平台上,每次修改完bug后只需要在gitlib上提交下代码,然后通知测试即可。Jenkins安装下载地址:https://jenkins.io/zh/安装文档:https://jenkins.io/zh/doc/pipel...原创 2019-09-27 15:19:17 · 947 阅读 · 0 评论 -
分享一个Android Gradle插件
前言:不管什么平台的项目,采用何种语言开发,都是有项目架构的。打个比如,项目架构就像是一座高楼大厦的地基和框架,地基和框架搭好了,我们只需要添砖加瓦就行了,剩下的工作也就变得非常容易。最近不忙了,就准备给大家分享一下自己搭建的一个新架构,个人觉得还是挺不错的,灵活多变,代码节省量高,很值得学习(哈哈,吹了)。该项目架构采用了组件化,使用MVVM设计模式,Google官方的DataBind...原创 2020-02-26 17:19:41 · 181 阅读 · 0 评论 -
Android开发之Kotlin 探索
简介:Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。JetBrains,作为目前广受欢迎的Java IDE IntelliJ 的提供商,在 Apache 许可下已经开源其Kotlin 编程语言。Kotlin已正式成为Android官方支持...原创 2017-09-29 13:15:19 · 155 阅读 · 0 评论 -
RxJava,Retrofit2 In Android
关于RxJava在项目中的配置和使用RxJava的好处,简单概括就是它使代码更加简洁,高效,灵活!了解RxJava: https://github.com/lzyzsd/Awesome-RxJava第一篇博客给对RxJava感兴趣的人一些入门的指引,以及为什么要使用RxJava。RxJavaDemo:https://github.com/cn-ljb/rxjava_for...原创 2016-05-20 15:36:10 · 103 阅读 · 0 评论 -
Android自定义可触摸滑动的转盘(仪表盘)
快要过年了,在这里提前祝小伙伴们新年快乐!新的一年,要多写点有质量的技术博客,哈哈。上个月写了个自定义控件,也是我们项目的新需求,我就拿出来放在DEMO里,给大家参考一下,说实话这也是我自己正儿八经地写自定义控件。以前没写过,应该是没碰到需要自己来写的需求,网上都有现成的,这就是开源的一点好处吧,哈哈。先放上效果图,可以用手指来触摸滑动的转盘(仪表盘):演示.gi...原创 2017-01-06 14:20:50 · 636 阅读 · 1 评论 -
Android 签名之Signature Version V1 和 V2 探索
记录之前写的一篇总结。V1:V1是Android7.0之前的签名方式,使用jar Signature方式对APK进行签名打包,jar Signature来自JDK。APK进行签名时会生成一个META-INF文件夹,里面有三个文件:MANIFEST.MF,CERT.RSA,CERT.SF,是用来记录签名信息的。除了上述三个文件,其他的文件都会对文件内容做一次SHA1算法,就是计算...原创 2018-09-05 10:45:08 · 484 阅读 · 0 评论 -
关于Android中TextView设置Html文本字体大小的问题
记得之前用TextView设置Html文本时发现字体的大小改变不了,后来用了SpannableString解决了就不用Html了,也没查是什么原因。这两天又用上了Html在TextView上设置富文本,如下:String html= "<html><body style='font-size:15px;color:#57AFFC'><p>18...原创 2016-11-02 14:57:55 · 3112 阅读 · 1 评论 -
Android混淆配置总结-持续更新
Android打正式的release包混淆是必备的,避免APP被反编译,使项目中隐秘的技术或信息被别人查看。Eclipse中混淆配置写在proguard-android.txt文件中,并在project.properties文件中设置 proguard.config=proguard-project.txtAndroid studio则写在proguard-rules....原创 2016-06-07 13:14:58 · 145 阅读 · 0 评论 -
Android项目框架从搭建到放弃(二)
上一篇文章介绍了我常用的一些框架,也是为我现在要讲的一个MVP小Demo做了个铺垫,没看过的客官可以瞅瞅这些常用的框架 -- Android项目框架从搭建到放弃(一)在我写Android学习MVP架构的最简单方法的时候,我也是刚开始学习这个模式,看了不少用MVP模式写的demo,感觉各有千秋但仍不如我意。因为他们没有进行很好的优化,虽然看似减轻了Activity的负担,但是增加很...原创 2016-10-13 16:34:24 · 124 阅读 · 0 评论 -
Android项目框架从搭建到放弃(一)
如何来描述一个Android项目?如果让我来描述一下的话,我认为一个好的Android项目它的外观美貌是设计模式,而它的内在灵魂则是框架。设计模式:目前流行的设计模式仍为:MVC,MVP,MVVMMVC可以说是元老级别的了,不管什么语言开发都能见到它的身影。MVP是近年来才流行开来的,目前很是火热。MVVM个人认为不太适合,觉得Android的双向绑定还不成熟。...原创 2016-09-19 14:58:32 · 140 阅读 · 0 评论 -
Android学习MVP架构的最简单方法
Android MVP Demo最近总是听说到MVP,自己便开始研究起来,看了两三篇博客,大明其意。学习MVP最简单的方法,就是写demo。关于MVP和MVC的区别和分析,我就不多说了,看以下两篇博客,十分清晰明了。鸿洋大神浅谈MVP:http://blog.csdn.net/lmj623565791/article/details/46596109残剑大神的demo...原创 2016-05-05 14:01:15 · 125 阅读 · 0 评论 -
AndroidStudio学习之旅(一)
AndroidStudio学习原创 2015-12-11 15:11:55 · 756 阅读 · 0 评论