自定义控件之实现KPI轮盘跑动和数字跑动

在项目开发的过程中,很多数据都容易被固定死(也是直接设置数据),动态效果偶尔只有在切换或者加载的过程中才会有那么的一点变化体验,在PC web端,时常能看到数据的跑动,逐步变化过程,这样给使用者使用起来数据更加的动态化,专业化。然而,如果把这些动态化实现在Android端,就使得APP的体验效果增...

2018-10-23 15:22:43

阅读数 97

评论数 0

FengMap楼层地图源码分析隐藏logo

在使用第三方Android SDK产品中,大多SDK都有logo,如百度地图,高德地图,然而,这些SDK在嵌入项目使用过程中会发现,手机屏幕就那么大点,logo遮住了冰山一角,就非常影响UI的美观,于是,大多工程师都会看源码去找一些SDK里面的设计漏洞去隐藏Logo, 如:百度地图隐藏logo:...

2018-08-15 12:34:05

阅读数 477

评论数 2

js与java通用的3DES(ECB,CBC)+Base64加密编码,解码解密

JS端加密过程:    key的处理:通过创建指定的key,key必须是16位/24位/32位其中一种,但是常用的3DES加密的key为24位,下面使用的就是24位,key的长度可以随意指定,在转换key时,如果key不足24位则余数补0(因为最小位数必须是0以上),如果key多余24位,则会截取...

2018-05-23 11:23:26

阅读数 2733

评论数 1

3DES对称加密和Base64编码双重使用加密数据

在我们日常开发中,对数据加密是必不可少的一项设计,主要是为了数据能在网路上安全的进行传输。如果不对数据加密则容易被抓包工具抓取和破解,如果加密过于简单,也很容易被逆向破解。所以,为确保数据传输和数据存储的安全,可通过特定的算法,将数据明文进行摘要加密成复杂的密文后才进行传输。目前主流加密手段大致可...

2018-05-14 18:29:06

阅读数 793

评论数 0

AndroidStudio下使用友盟多渠道打包

AndroidStudio下利用友盟实现多渠道打包,简单到不能再简单,只需要几步操作,注册一个友盟账号拿到key后依赖友盟的打包库,配置基本的相关信息后就Ok了

2017-08-09 16:22:37

阅读数 327

评论数 0

Error Some file crunching failed, see logs for details 解决方案

Error:Execution failed for task ':app:mergeDebugResources 解决方案 > Error: Some file crunching failed, see logs for details 资源目录下出问题,但是没有定位bug在那个文件下...

2017-07-25 10:48:47

阅读数 544

评论数 0

游玩诗集

初次别离 月儿弯弯似眉梢,光辉洒下行人憔。 半月半山半迷惘,离人心间似火烧! 2014年7月31日 贵阳市   东莞东坑寒假游 半残月,东坑华仁游。忆往昔,故将岁月筹。不知多少春来冬去,事事何时休? 莫道不暗然,冬风接近春。时差除夕,又快跨一年! 2015年2月8日 广东省东莞市东...

2017-06-25 18:15:41

阅读数 244

评论数 0

java 单例设计模式使用场景

单例设计模式的使用场景说明,优缺点,在线程中该使用那种方式的单例,其中涉及到类在JVM中的分配...

2017-05-23 10:53:44

阅读数 2362

评论数 1

Android 动态添加view或item并获取数据

最近在做一项目,项目中用到了一个功能,要求是动态Item,而且是多个的情况下,不过仔细的分析了下,都大同小异,做起来也很简单,在这里我只抽取出来做了一demo,也只做了一个动态添加item,同时可以获取所有添加和编辑Item上的数据,先上图:我们先来分析一下这个demo: 两个TextView和...

2017-03-20 17:32:02

阅读数 13944

评论数 13

初探Okhttp网络框架使用(一)

OkHttp使用,简单的利用Get和Post请求数据,请求图片,简单到不能再简单了.....

2016-12-01 12:18:26

阅读数 524

评论数 0

Android Studio导入环信SDK版本 V3.2.1报错

环信SDKV3.2.1导入报错 : com.android.build.api.transform.TransformException: android/support/annotation/ColorRes.class

2016-11-17 15:13:23

阅读数 1369

评论数 0

Android 百度地图添加自定义marker(覆盖物)不显示图片的解决方法

百度地图添加自定义marker(覆盖物)不显示图片的解决方法,在使用百度地图添加自定义Marker View时,显示不出来自定义marker view里面的头像,百度地图的添加自定义marker显示网络图片本身就是一个坑(我是这样认为的)...

2016-11-14 17:12:06

阅读数 8649

评论数 13

Git上传项目到GitHub上

使用Git上传项目到GitHub上,通过Android Stuiod配置git上传,方法跟SVN差一样的操作

2016-11-07 13:40:29

阅读数 539

评论数 0

Android 打开其他应用app的两种方式

Android 打开其他应用app的两种方式

2016-11-04 16:27:53

阅读数 2107

评论数 0

Manifest merger failed with multiple errors, see logs 清单文件报错解决方案

Manifest merger failed with multiple errors, see logs 清单文件报错解决方案 Android Studio 编译时遇到这个清单文件合并Bug,从字面理解为清单文件合并有多个错误,叫你看日志,如果你是第一次编译的话,就可以点击查看日志...... ...

2016-11-04 13:09:05

阅读数 24721

评论数 1

gradle -v时报ERROR:JAVA_HOME is set to an invalid directory xxx解决方法

AndroidStudio Terminal控制台输入gradle -v时报ERROR:JAVA_HOME is set to an invalid directory,找不到JAVA_HOME环境解决方法

2016-10-19 16:05:44

阅读数 7394

评论数 2

Android Studio Error String index out of range 0 字符串索引超出范围

Android Studio Error String index out of range 0 字符串索引超出范围

2016-10-18 13:53:54

阅读数 4172

评论数 2

Tomcat7.0运行环境配置

Tomcat启动不了, 点击一闪已过 , 找不到环境,Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these environment variable is neede...

2016-10-12 18:35:24

阅读数 2767

评论数 0

java Android 都可以使用的万能关闭流工具类

java android都适用的万能关闭IO流的方法,优化了代码,省去了各种try...catch,使代码不在臃肿,方便,简单管理各种流

2016-07-14 16:26:15

阅读数 827

评论数 0

Android 绘制圆图片的三种个方法

Android 圆形头像,圆形图片绘制,椭圆形图片或头像绘制

2016-07-06 14:29:06

阅读数 756

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭