自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

相信技术的力量

想要跨越 就要付出更多

  • 博客(18)
  • 资源 (5)
  • 收藏
  • 关注

原创 Android ListView显示倒计时的流畅实现

有人在群里问他实现的倒计时在ListView中很卡,有没有好的方案,我就闲来没事,实现了一下,供参考package com.microchange;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import com.microch

2015-03-17 14:58:42 4865 6

原创 圆盘抽奖的界面简单实现

闲来无事,做了一个简单的抽奖转盘的ui实现,供大家参考/** * */package com.microchange.lucky;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Pain

2015-03-16 09:00:32 3473 2

原创 手机屏幕窗口抖动的实现

昨天在qq群上有人问到类似QQ的聊天窗口抖动效果是怎么实现的,在这里我就简单的实现了一下,贴上代码: final View decorView = ((ViewGroup) findViewById(android.R.id.content)).getChildAt(0); Vibrator vibrator = (Vibrator) getSystemSe

2015-03-16 08:48:53 3514

原创 我答同行问(续五)

本片文章出自http://blog.csdn.net/andywuchuanlong,转载请说明出处,谢谢!    我答同行问序列目录http://blog.csdn.net/andywuchuanlong/article/details/44194043    6、在项目中美工一般给我们切几套图,才能够适配Android碎片化的终端?      这个问题是属于Android终端屏

2015-03-13 08:23:09 2166

原创 我答同行问(续四)

本片文章出自http://blog.csdn.net/andywuchuanlong,转载请说明出处,谢谢!    我答同行问序列目录http://blog.csdn.net/andywuchuanlong/article/details/44194043  5、为什么ScrollView中嵌套了ViewPager后,viewPager高度出现问题并且滑动失效?   ScrollVie

2015-03-13 08:12:04 1974

原创 我答同行问(续三)

本片文章出自http://blog.csdn.net/andywuchuanlong,转载请说明出处,谢谢!    我答同行问序列目录http://blog.csdn.net/andywuchuanlong/article/details/44194043    4、网络请求的时候,我们都需要开启线程,那么是使用asyncTask还是使用Thread+Handler模式呢?    网络

2015-03-12 09:28:57 1993

原创 我答同行问(续二)

本片文章出自http://blog.csdn.net/andywuchuanlong,转载请说明出处,谢谢!    我答同行问序列目录http://blog.csdn.net/andywuchuanlong/article/details/44194043    3、使用View.inflate(context, resource, root)加载布局文件的时候,如果root为null,为

2015-03-11 11:09:32 2097

原创 我答同行问(续一)

本片文章出自http://blog.csdn.net/andywuchuanlong,转载请说明出处,谢谢!    我答同行问序列目录http://blog.csdn.net/andywuchuanlong/article/details/44194043    1、四大组件全部结束销毁,为什么应用依然在后台运行?为什么不能真正的退出应用?    2、Android中的service是

2015-03-11 09:15:50 1629

原创 我答同行问

本片文章出自http://blog.csdn.net/andywuchuanlong,转载请说明出处,谢谢!    之前遇到同行问的一些问题,能记住的我都将其写出来,供初学者参考。问题如下:    1、四大组件全部结束销毁,为什么应用依然在后台运行?为什么不能真正的退出应用?    2、Android中的service是在后台运行的服务,貌似线程也是在后台异步执行,为什么servi

2015-03-11 08:50:49 2187

原创 手机网络通信渠道在开发中的运用

本片文章出自http://blog.csdn.net/andywuchuanlong,转载请说明出处,谢谢!      本篇文章将要讲述的是在项目开发中如何选择手机通信渠道,这所谓的通信就是指手机终端与服务器的数据交换,而渠道指的就是手机终端与服务器进行数据交换的方式。      以Android项目开发为例,Android中可以使用的通信工具大概有以下几种:HttpUrlConnecti

2015-03-11 08:20:51 2121

原创 Android内存管理(续)

上篇文章讲解了内存管理中的OOM介绍以及如何的避免内存泄露,本文续写代码优化和图片管理三、代码优化   1、代码优化   2、回收不可见的界面资源      这个地方我想说得是fragment,fragment销毁只是界面的销毁,他的数据还是会保留在内存中的,当fragment进行切换的时候,前一个fragment的ui会销毁掉,但是数据不会丢失。所以当一个fragment不再需要

2015-03-10 10:22:29 1805

原创 Android内存管理

今天提出了辞职,忽然感觉轻松了许多,写下此篇文章。   Android的整个系统架构分为应用层、应用框架层、类库和运行时以及内核层,应用层和应用框架层是使用java语言进行开发的,而library和runtime则是使用c类的语言进行开发。jvm有自动的垃圾回收机制,所以很多的开发者在使用java语言时并不会过多的去关注内存使用问题。   但是Android开发人员就不得不去关心这个问题了

2015-03-10 08:24:39 1643

原创 android下jni开发总结

对于开发Android来说jni是一个相对应用得比较少的玩意(相对于Android系统来说),正好最近这一阵子公司的项目比较轻松有一定的空闲时间,就利用起来整理了一下android下jni开发常用到的知识点和一些比较重要的用法,发话不多说直接进入主题。    在这里,对于jni的一些基本的介绍我就不多说了感兴趣的可以去问度娘或者谷歌,我在这里主要是以代码为主讲解关于jni的主要用法,如果有

2015-03-09 10:55:26 2220

原创 Android静默安装和静默卸载

静默顾名思义就是静静的默默地,静默安装和静默卸载的意思也就是说在后台默默地安装和卸载。最近的一个app应用分发的项目中app下载的模块,下载完成之后,用户可以通过这个app进行安装,为了提高用户的体验,我就加入了静默安装和卸载功能,然后还加入了使用am命令启动某个Activity。这个项目中静默的方式实现代码如下:首先判断是否有root权限,如果有利用静默方式,否则利用意图实现app安

2015-03-09 08:15:35 7296 3

原创 请各位帮忙解决----Android短信批量速度的优化问题

在做Android上短信的备份还原功能时,短信的恢复思路最初考虑的很简单,循环解析文件,每得到一条短信,就调用SMSProvider的insert方法将短信插入数据库,SMSProvider是短信数据库操作的最基本的类,重载了父类ContentProvider的query,insert,delete和update方法,除了insert方法,父类ContentProvider中还有个bulkInse

2015-03-06 14:19:44 2156

原创 通透Gson@Expose注解、@SerializedName、解析json数据

在讲如何解析数据之前,先描述一下gson中的两个注解@Expose和@SerializedName。@Expose注解的作用:区分实体中不想被序列化的属性,其自身包含两个属性deserialize(反序列化)和serialize(序列化),默认都为true。使用 new GsonBuilder().excludeFieldsWithoutExposeAnnotation().create(

2015-03-05 09:21:14 29538 1

原创 Android、web中的图片和语音的加密

由于一个银行的项目需要,项目app的Android客户端和web端均需要对客户端上传至服务器的文件(语音、图片)进行加密。加密实现方式是使用javax.crypto包中提供的类,这些类中最主要的是Cipher类。Android项目中实现的步骤如下:1、根据我们指定的strkey生成一个用于加密解密的key2、加密文件,根据key加密文件3、解密文件,根据key解密文件代

2015-03-04 09:12:43 2946

原创 Android下免Root权限截屏

/** * 返回的 bitmap就是屏幕的内容 */ private static Bitmap takeScreenShot(Activity activity) { View view = activity.getWindow().getDecorView();// Enables or disables the drawing cache view.setDrawing

2015-03-03 08:59:51 3588

OpenCV实战处理课程.doc

文档中有视频下载地址,视频教程很不错,学习OpenCV的朋友们赶紧下载啦 学习完本视频教程,可以掌握高级的图形处理技术。特征点提取、对象跟踪等等。。 最重要的是视频教程中包含许多实战课程。赶紧下载啦。。。。

2020-02-29

android蓝牙连接

android蓝牙设备连接,提取系统核心代码,

2016-09-25

Android button点击水波纹效果

大家可以访问我的博客寻找介绍:blog.csdn.net/andywuchuanlong。 首先大家看到的是三个button,水波纹的出现给我们的错觉是直接将波纹绘制在button上面的,但是这样能做到吗?首先button自己有background和src,如果把半透明的水波纹当作background或者src绘制到button上面,肯定是会损失button原有的样式的。可能有朋友猜想那就把水波纹绘制在屏幕上呗,恭喜这位朋友答对了,至少我是这么干的,具体思路就是,我们自己实现一个layout,在layout中捕捉事件,并对事件进行相应的处理,在down事件中寻找当前用户点击的是哪个view,找出view所在的矩形区域,将一个透明的圆环绘制到这个矩形区域,在up事件中,延时分发view的onclick事件。

2016-01-03

Android树形结构列表

Android树形结构列表

2015-02-25

Java范例开发大全

不可多得的好东西,是java开发中的精品,同志们,值得大家一看啊

2012-11-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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