自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 jobservice与jobchedule详解,以及如何应用

Jobschedule是android5.0之后提供的机制。通过这种机制。可以让系统在某些特定环境下或固定时间间隔里,异步执行一些作业。Android提供这种机制的目的就是为了优化电池。 Jobschedule可以设置在下面这些特定的的条件下调度:固定周期唤醒充电唤醒设备空闲时唤醒免费网络连接时唤醒  (1

2017-04-20 14:40:57 5877

原创 android对图片操作的原理

项目地址http://download.csdn.net/detail/syb666eee/9547503 今天看了一个黑马的项目,很久之前的2013年左右。应该当时还没有xutil,或者当时他们没用,就自己写的从网络下载图片,以及把图片缓存到内存与本地中。 我就不大量粘贴代码了,然后把实际项目放在后面和前面。大家可以自己下载。然后对这项目看这篇文章,当然启动服务器,去获取图片,

2016-06-12 23:00:30 568

原创 android中双击退出程序的帮助类

package com.csdn.sunyudoong.csdn.ui;import android.app.Activity;import android.os.Handler;import android.os.Looper;import android.view.KeyEvent;import android.widget.Toast;import com.csdn.sunyudoon

2016-06-09 12:20:16 314

原创 android activity的管理类的实现

一个全聚德activity manager类public class AppManager { private static Stack<Activity> activityStack; private static AppManager instance; public AppManager() { } /** * 单一实例 */ p

2016-06-04 09:37:35 371

原创 android应用程序中 activity管理类的实现

public class AppManager { private static Stack activityStack; private static AppManager instance; public AppManager() { } /** * 单一实例 */ public static AppManager get

2016-06-04 09:31:17 502

原创 android图片三级缓存

这只是一个三级缓存的原理,是我从视频学到的,也是我自己整理一下,应对面试用的。真正用的话建议还是使用xutils.建议把下面的四个类的代码看一遍,对理解三级缓存有帮助private MyBitmapUtils myutils; myutils.display(holder.ivPic,item.listimage );//注释 自己的bitmaoutils //注释 holder.

2016-05-10 21:12:25 1134

原创 android获取应用程序判断是系统程序还是应用程序并且判断在sd卡中还是内存中

//获取到包的管理者        PackageManager packageManager = context.getPackageManager();        //获取到安装包        List installedPackages = packageManager.getInstalledPackages(0); for (PackageInfo instal

2016-05-07 22:32:20 282

原创 listviewd的OnScrollListener监听事件

如果adapter中的数据量很大的时候,在加载listview时会出现卡顿的现象。这是会让用户抓狂!最好的解决办法就是先加载一定数量的数据,然后在最下方提示正在加载! 动态加载就是把放入adapter中的数据分好几次加载。在用户拖动listview时再加载一定的数据,和sina微博的客户端类似。 给listview添加OnScrollListener监听事件默认会覆盖下面两个方法:

2016-05-07 22:13:54 362

原创 android挂断电话的功能

貌似只有这样才行,利用反射获得隐藏的api。视频里面讲的。private void endCall(){   try {Class clazz= getClassLoader().loadClass("android.os.ServiceManager");Method method = clazz.getDeclaredMethod("getService", S

2016-05-07 20:08:59 474

原创 android检测某个服务是否开启

public static boolean isServiceRunning(Context ctx, String serviceName) {             //ctx上下文          //,serviceName 要查询的服务的名字ActivityManager am = (ActivityManager) ctx.getSystemService(Co

2016-05-07 15:04:16 1089

原创 android做到监听来电,和监听去电

1 监听来电不用注册广播接收者,只需自定义一个监听类继承PhoneStateListener代码如下首先要添加权限          private TelephonyManager tm;    private MyListener listener;              tm = (TelephonyManager) getSystemServ

2016-05-07 14:45:23 507

原创 android实现手机震动

Vibrator     vibrator=(Vibrator)getSystemService(VIBRATOR_SERVICE);vibrator.vibrate(2000);//震动两秒

2016-05-07 14:01:33 378

原创 android中的TextWatcher的应用

TextWatcher是一个文本框的监听器,直接举一个例子,从我工程的代码中复制的,是一个在编辑框输入内容的时候(内容是可以变化的),下面的文本框显示从数据库中查到的内容。public class AddressActivity extends Activity {private EditText etNumber;private TextView tvResult;@

2016-05-07 13:41:26 291

androidy一个项目的web服务

一个web项目,和我之前的android项目是一起的,运行在myeclipse中

2016-06-12

android图片缓存有关的项目

一个和图片缓存有关的小项目,就可以当作学习资料来是使用,在学习一下android图pain缓存的原理

2016-06-12

空空如也

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

TA关注的人

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