自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Android_自定义控件之两圆点之间来回移动加载进度

欢迎加入技术谈论群:714476794一、前言最近喜欢上自定义控件,喜欢实现一些简约有趣的控件,也好巩固下以前学得知识和不断的学习新知识,程序员嘛,活到老学到老。这篇文章接着上一篇文章:Android_自定义控件之水平圆点加载进度条,类似的实现方式,都是些比较简单的view绘制。二、实现先看下实现...

2017-06-17 20:01:18

阅读数 569

评论数 0

原创 Android_自定义控件之水平圆点加载进度条

欢迎加入技术谈论群:714476794先来看看要实现的效果实现思路非常简单:当前变化的圆点先从最小半径变大到最大最大半径再变回最小半径的圆,然后再切换到下个圆点,同时颜色会先变浅在变会原来的颜色(可以理解为透明度变化),而且当前圆点的上上一个圆点颜色会不断变浅。大概就这样(可能我实现的效果和图片的...

2017-06-14 17:48:51

阅读数 783

评论数 0

原创 Android_性能优化之ViewPager加载成百上千高清大图oom解决方案

欢迎加入技术谈论群:714476794一、背景最近做项目需要用到选择图片上传,类似于微信、微博那样的图片选择器,ContentResolver读取本地图片资源并用RecyclerView+Glide加载图片显示就搞定列表的显示,这个没什么大问题,重点是,点击图片进入大图浏览,比如你相册有几百张图片...

2016-12-28 16:51:37

阅读数 14086

评论数 12

原创 Android_NDK图片压缩之Libjpeg库使用

欢迎加入技术谈论群:714476794一、前言Android图片压缩处理确实不如Ios,之前完全没听过libjpeg这个东西,工作闲余时间研究了了一天,总结下吧libjpeg的介绍可以参考文章:http://blog.csdn.net/talkxin/article/details/5069651...

2016-12-15 15:59:03

阅读数 6696

评论数 9

原创 Android_AndroidStudio多渠道打包及gradle配置签名信息

欢迎加入技术谈论群:714476794相信以前用eclipse开发Android项目的时候 在打包发布的时候 就有一个很蛋疼的事 因为项目需要统计每个应用商店下载量、在线数、手机型号等数据 就必须每个商店都打包一个版本 这就非常蛋疼了 非常耗时。没关系 今天我就带大家在Android studio...

2016-09-21 14:58:10

阅读数 327

评论数 0

原创 Android_RxJava2.0封装异步任务RxAsyncTask

欢迎加入技术谈论群:714476794本来昨晚2016.12.31晚要发布的,没写好,今天,2017年第一天,早上就整理了下,把RxJava1.x给替换成了RxJava2.x版本,基本都需要改了,不懂的可以先去了解RxJava1.x 2.x。这篇文章主要是使用RxJava封装异步任务,用过Asyn...

2017-01-01 12:48:29

阅读数 3375

评论数 1

原创 Android_2016大公司最新面试题(无答案)

欢迎加入技术谈论群:714476794Android基础      View的绘制流程;自定义View如何考虑机型适配;自定义View的事件分发机制;View和ViewGroup分别有哪些事件分发相关的回调方法;自定义View如何提供获取View属性的接口;    Art和Dalvik对比;虚拟机...

2016-12-13 11:42:14

阅读数 843

评论数 0

原创 Android_Mvp+DataBinding最佳实战

欢迎加入技术谈论群:714476794一、前言这篇文章适合了解了Mvp和DataBinding的童鞋,可以搜索相关文章查阅了解Mvp和DataBinding再来看这篇文章。二、背景以前开发Android就是拿起键盘就是干,就是传统的Mvc模式,毫无疑问,后期项目维护成本会很高,基本一个Activi...

2016-12-12 11:27:05

阅读数 1381

评论数 0

原创 Android_RxJava代替EventBus实现事件分发

欢迎加入技术谈论群:714476794一、背景众所周知,RxJava目前很火爆,既然RxJava是响应式的典型观察者模式体现,那么问题来了,我可不可以用RxJava实现页面事件的通知,进而实现代替EventBus。这当然是可以实现的,下面开撸:(一)、RxBus的创建最开始的写法:RxBus/**...

2016-12-09 11:27:47

阅读数 1540

评论数 0

原创 Android平台AES对称加密踩过的坑

前段时间对Android下sharepreference储存字符串做了个AES对称加密,废话不多说,直接上正确姿势的加密代码 package com.android.androidframework.utils; import java.security.SecureRandom; im...

2016-10-26 17:35:02

阅读数 656

评论数 0

转载 Android线程的正确使用姿势

欢迎加入技术谈论群:714476794线程是程序员进阶的一道重要门槛。对于移动开发者来说,“将耗时的任务放到子线程去执行,以保证UI线程的流畅性”是线程编程的第一金科玉律,但这条铁则往往也是UI线程不怎么流畅的主因。我们在督促自己更多的使用线程的同时,还需要时刻提醒自己怎么避免线程失控。除了了...

2016-08-11 10:54:06

阅读数 354

评论数 0

原创 Android so库正确放置姿势

欢迎加入技术谈论群:714476794Android so库正确放置姿势:这是由于 ARM v7 是前向兼容 ARM v5 的为了减小 apk 体积,只保留 armeabi 和 armeabi-v7a 两个文件夹,并保证这两个文件夹中 so 数量一致对只提供 armeabi 版本的第三方 so...

2016-07-25 11:56:54

阅读数 374

评论数 0

转载 Android内存泄漏的几种可能

欢迎加入技术谈论群:714476794Java是垃圾回收语言的一种,其优点是开发者无需特意管理内存分配,降低了应用由于局部故障(segmentation fault)导致崩溃,同时防止未释放的内存把堆栈(heap)挤爆的可能,所以写出来的代码更为安全。不幸的是,在Java中仍存在很多容易导致内...

2016-07-20 09:28:28

阅读数 328

评论数 0

转载 Android_内存泄漏总结

欢迎加入技术谈论群:714476794摘要Android 内存管理的目的就是让我们在开发中怎么有效的避免我们的应用出现内存泄漏的问题。内存泄漏大家都不陌生了,简单粗俗的讲,就是该被释放的对象没有释放,一直被某个或某些实例所持有却不再被使用导致 GC 不能回收。最近自己阅读了大量相关的文档资料,...

2016-06-03 10:33:24

阅读数 520

评论数 0

转载 android日常开发总结的技术经验60条

欢迎加入技术谈论群:714476794原文地址:http://www.vmatianyu.cn/summarization-of-technical-experience.html1. 全部Activity可继承自BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万...

2016-03-07 12:44:12

阅读数 416

评论数 0

原创 android:windowContentOverlay作用

欢迎加入技术谈论群:714476794相信每个app都需要一个闪屏页 就是一个开始页面  对于新手来说 可能就直接一个activity 弄个背景图片 ,细心地同学也许会发现 每次启动 应用程序的时候 一开始显示的不是那个设置的背景图片  而是白色或黑色背景 可能时间很短 这是为什么呢 。再看看其他...

2015-12-14 15:54:49

阅读数 24317

评论数 0

转载 Android屏幕适配方案

欢迎加入技术谈论群:7144767941、概述大家在Android开发时,肯定会觉得屏幕适配是个尤其痛苦的事,各种屏幕尺寸适配起来蛋疼无比。如果我们换个角度我们看下这个问题,不知道大家有没有了解过web前端开发,或者说大家对于网页都不陌生吧,其实适配的问题在web页面的设计中理论上也存在,为什么这...

2015-07-27 13:37:20

阅读数 439

评论数 0

原创 史上最完整的省市县/区数据 三级联动数据库

欢迎加入技术谈论群:714476794这个省市县数据总共有45051条数据 真的很完整的 需要的人可以去我的csdn下载区下http://download.csdn.net/detail/hqiong208/8896159省(截一部分图):市(截一部分图):我在数据库查看的 1803页 每页25条...

2015-07-13 20:57:33

阅读数 1942

评论数 0

原创 Android Activity向右滑动返回

欢迎加入技术谈论群:714476794向右滑动返回,对于屏幕过大的手机来说,在单手操作时,是一个不错的用户体验,用户不必再费力的或者用另一个手去点击屏幕左上角的返回按钮或者,手机右下角的返回按钮,轻轻向右滑动屏幕即可返回上一页,这个功能如今大部分APP都已经支持啦,你的APP支持了吗?自己...

2015-07-13 11:51:30

阅读数 637

评论数 1

转载 Android 事件处理全面剖析

 Android 事件处理机制说难也不难,说简单也不简单,为什么这么说呢?因为我相信大部分有了一定 Android 基础的同学,想要分析 Android 事件处理机制,都是可以分析出来了;但要灵活运用它却又觉得很吃力,而且往往需要查阅各种资料文档,才能真正把它运用起来。今天我带领大家对 An...

2015-07-13 09:09:08

阅读数 367

评论数 0

原创 MySql 启动服务后内存占用非常大解决办法

我这里用的mysql版本为5.6.17 装完发现占用四百多内存 怎么解决呢? 很简单 找到mysql安装目录下my.ini文件 用记事本打开(如我的安装目录C:\wamp\bin\mysql\mysql5.6.17) 打开后 拖到最后面 加上下面三行代码 保存 重启mysql服务即可 ...

2015-07-13 08:33:57

阅读数 728

评论数 0

原创 Genymotion Unable to load VirtualBox engine Genymotion启动失败解决办法

Genymotion Unable to load VirtualBox engine 我在之前安装Genymotion的时候是可以用的 但是后来我卸载了重装就不行了 怎么装都不行 网上查了大量资料都是说:出现"Unable to load VirtualBox engine&q...

2015-07-10 22:59:26

阅读数 905

评论数 0

原创 Android中scrollview和viewpage滑动冲突解决

欢迎加入技术谈论群:714476794在scrollview 嵌套viewpage的时候 左右滑动viewpage的时候就会觉得不流畅 解决办法只需要重写scrollview即可下面贴代码package com.kincai.store.view.custom; import android.c...

2015-06-22 21:20:48

阅读数 1555

评论数 0

转载 Android最佳性能实践(四)——布局优化技巧

欢迎加入技术谈论群:714476794在前面几篇文章当中,我们学习了如何通过合理管理内存,以及高性能编码技巧的方式来提升应用程序的性能。然而实际上界面布局也会对应用程序的性能产生比较大的影响,如果布局写得糟糕的话,那么程序加载UI的速度就会非常慢,从而造成不好的用户体验。那么本篇文章我们就来学习一...

2015-06-22 17:10:49

阅读数 441

评论数 0

转载 Android最佳性能实践(三)——高性能编码优化

欢迎加入技术谈论群:714476794在前两篇文章当中,我们主要学习了Android内存方面的相关知识,包括如何合理地使用内存,以及当发生内存泄露时如何定位出问题的原因。那么关于内存的知识就讨论到这里,今天开始我们将学习一些性能编码优化的技巧。这里先事先提醒大家一句,本篇文章中讨论的编码优化技巧都...

2015-06-22 17:09:48

阅读数 410

评论数 0

转载 Android最佳性能实践(二)——分析内存的使用情况

欢迎加入技术谈论群:714476794由于Android是为移动设备开发的操作系统,我们在开发应用程序的时候应当始终把内存问题充分考虑在内。虽然Android系统拥有垃圾自动回收机制,但这并不意味着我们就可以完全忽略何时去分配或释放内存。即使我们全部按照上一篇文章中给出的编程建议来去编写程序,还是...

2015-06-22 17:08:13

阅读数 290

评论数 0

转载 Android最佳性能实践(一)——合理管理内存

欢迎加入技术谈论群:714476794怎样才能写出高性能的应用程序,如何避免程序出现OOM,或者当程序内存占用过高的时候该怎么样去排查。确实,一个优秀的应用程序,不仅仅要功能完成得好,性能问题也应该处理得恰到好处。为此,我也是阅读了不少Android官方给出的高性能编程建议,那么从本篇文章开始,我...

2015-06-22 17:03:57

阅读数 333

评论数 0

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