自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

钟子明

清风抚帘逃,月儿掩面笑。

  • 博客(24)
  • 资源 (1)

原创 2019年工作生活总结

默哀本以为2019年是我目前人生中最为悲痛的一年了,父亲在2019年7月14日永远离开了我们,这让我很长一段时间都困在自我的悔恨中无法自拔,走进了生活的迷茫之中。我还有亲人,还有朋友,他们给我鼓励和感动,让我又逐渐地站了起来,非常感谢他们。可2020新年伊始,却因为新型冠状病毒的出现,夺去了数千人的生命,导致了多少个家庭支离破碎,更有一家人全部都不幸离世的消息让我...

2020-02-26 18:41:58 41

原创 分享一个Android Gradle插件

前言:不管什么平台的项目,采用何种语言开发,都是有项目架构的。打个比如,项目架构就像是一座高楼大厦的地基和框架,地基和框架搭好了,我们只需要添砖加瓦就行了,剩下的工作也就变得非常容易。最近不忙了,就准备给大家分享一下自己搭建的一个新架构,个人觉得还是挺不错的,灵活多变,代码节省量高,很值得学习(哈哈,吹了)。该项目架构采用了组件化,使用MVVM设计模式,Google官方的DataBind...

2020-02-26 17:19:41 68

原创 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 329

原创 2018年工作生活总结

2018悄无声息地落幕了。2019开始对我张牙舞爪。由于2018年已经是去年了,而我却在2019年来写总结,所以以下今年指的是2018年了呀。今年的大部分时间还是挺忙碌的,闲下来的时间不多,基本上没有写技术类的文章,只是部门内部做了一些有关框架搭建的分享,对项目的搭建及设计模式有了更加深入的理解。相比去年有了不少的提升,其中也包括Java后台和H5前端的学习。今年最大的事情...

2019-01-08 00:30:15 34

原创 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 74

原创 Hello,Spring MVC

继上一篇Hello,Servlet (Servlet实现后台接口开发)已经过去一年。在这期间我也使用Servlet进行了一个内部项目的开发,给客户端和管理后台提供接口数据。虽然简单,但是业务多了还是有些不直观,感觉很难规范起来,只能当做入门级别的学习入口。现在,我们就来学习超级强大的Spring MVC吧。Spring MVC 属于 SpringFrameWork 的后续产...

2018-03-13 17:44:14 21

原创 2017年工作生活总结

2018年转眼即至,本来是在2017年最后一个工作日就提笔了,但写了几句便写不下去了,因回顾这一年的经历,实在是恍如虚度。可写写总归是好的,对比每一年的得与失,自己是否在进步,还是在坐井观天。来到向上已近乎两年,工作十分稳定,与老铁们的关系也很融洽。在技术上,提升并不多,研究了Android的APK反编译和加密技术,给我们的项目进行了几个方面的加密工作,学习了Android官...

2018-01-17 11:54:30 45

原创 Android开发之Kotlin 探索

简介:Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。JetBrains,作为目前广受欢迎的Java IDE IntelliJ 的提供商,在 Apache 许可下已经开源其Kotlin 编程语言。Kotlin已正式成为Android官方支持...

2017-09-29 13:15:19 17

原创 Hello,Servlet (Servlet实现后台接口开发)

JDKJDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html环境变量配置:百度或者谷歌吧。IDE推荐IDEA,当然使用Eclipse的还是挺多的。IDEA下载地址:https://www.jetbrains.com/idea/Eclipse下...

2017-03-29 17:31:46 108

原创 墨染指    眼有情

墨染指,眼有情。风起纸鸢飞,问归处?愿落屋檐下,祈予有心人。梦缠影,心似月。雨落叶纷纷,问归处?不求入故土,落地即是家。 ...

2017-03-17 17:13:11 39

原创 Android自定义可触摸滑动的转盘(仪表盘)

快要过年了,在这里提前祝小伙伴们新年快乐!新的一年,要多写点有质量的技术博客,哈哈。上个月写了个自定义控件,也是我们项目的新需求,我就拿出来放在DEMO里,给大家参考一下,说实话这也是我自己正儿八经地写自定义控件。以前没写过,应该是没碰到需要自己来写的需求,网上都有现成的,这就是开源的一点好处吧,哈哈。先放上效果图,可以用手指来触摸滑动的转盘(仪表盘):演示.gi...

2017-01-06 14:20:50 115

原创 2016年工作生活总结

2016年最大的变化就是,换了一个新工作,认识了新的同事和领导,大家都相亲相爱,这让我的工作步入了正轨,个人的能力也有所提升。另外就是,经过了不少的挫折,我们搬了新家,虽然还是在小县城,但屋子是大了不少,还有了一个车库,这在别人眼里不算什么,但却是我最开心的事。 今年的工作很轻松,基本没有忙和加班的情况,因为想加班有点困难,每次有任务了大家都抢着做,晚了汤...

2017-01-01 14:54:11 22

原创 【转】透明度计算,百分比和十六进制对应关系

总是忘了怎么算透明度,转载一篇方便自己看吧,原文地址:http://blog.163.com/www_iloveyou_com/blog/static/211658372201591694456331/for (double i = 1; i >= 0; i -= 0.01) { i = Math.round(i * 100) / 100.0d; in...

2016-12-21 16:39:03 29

原创 旧时光的瓶子

听听海边的风,沙子在我脚下流动 月亮从夜幕中浮起 潮水在暗涌 漂亮的贝壳已经被人拾去 我只能捧起这湿润的沙 装在旧时光的瓶子里 你的笑容总是浮现在我的梦 好像是前世的情 化作了今生的债 离开海边,沙子也会寂寞 ...

2016-11-05 12:46:54 35

原创 关于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 434

原创 Android项目框架从搭建到放弃(二)

上一篇文章介绍了我常用的一些框架,也是为我现在要讲的一个MVP小Demo做了个铺垫,没看过的客官可以瞅瞅这些常用的框架 -- Android项目框架从搭建到放弃(一)在我写Android学习MVP架构的最简单方法的时候,我也是刚开始学习这个模式,看了不少用MVP模式写的demo,感觉各有千秋但仍不如我意。因为他们没有进行很好的优化,虽然看似减轻了Activity的负担,但是增加很...

2016-10-13 16:34:24 34

原创 Android项目框架从搭建到放弃(一)

如何来描述一个Android项目?如果让我来描述一下的话,我认为一个好的Android项目它的外观美貌是设计模式,而它的内在灵魂则是框架。设计模式:目前流行的设计模式仍为:MVC,MVP,MVVMMVC可以说是元老级别的了,不管什么语言开发都能见到它的身影。MVP是近年来才流行开来的,目前很是火热。MVVM个人认为不太适合,觉得Android的双向绑定还不成熟。...

2016-09-19 14:58:32 31

原创 你才二十四岁,为何面容憔悴?

前言:  以前想写点东西来表达一下思想感情,抒发一下情感,只需略微思考,几行妙诗便信手拈来,故而常常洋洋自得,急于分享给好友看,虽然被批的体无完肤仍孤高气傲,原谅他们不懂得欣赏艺术。  现在想写点东西来发发牢骚,缓解一下心情,绞尽脑汁却发现什么都写不出来。好久不装B,现在想装个B也是心有余而力不足啊,琢磨了半天还是算了,说点人话(白话文)吧。现在大多数人普遍有个错觉,就是...

2016-07-11 16:56:42 43

原创 Android混淆配置总结-持续更新

Android打正式的release包混淆是必备的,避免APP被反编译,使项目中隐秘的技术或信息被别人查看。Eclipse中混淆配置写在proguard-android.txt文件中,并在project.properties文件中设置 proguard.config=proguard-project.txtAndroid studio则写在proguard-rules....

2016-06-07 13:14:58 48

原创 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 32

原创 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 33

原创 关于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 47

原创 2015工作经历及面试相关

关于面试(技术面试):有不少学弟向我请教面试的问题,都属于不会说的类型。 我总结的话就是,多面,打草稿,敢说。 多面:一天三家,一周十家以上。 打草稿:你一定要想好自己要说什么,如果你不知道自己要说什么,那面试就是在浪费时间。比如你简历上的项目,你要能随时随地说出来,你是怎么做的,用到了哪些技术,哪些框架,技术难点,商业卖点(吸引人的地方)等等。

2015-12-14 16:08:52 506 1

原创 AndroidStudio学习之旅(一)

AndroidStudio学习

2015-12-11 15:11:55 637

Android 网络定位城市获取天气

Android通过网络定位获取坐标及城市信息,通过中国天气网获取天气数据。

2016-01-20

空空如也

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