- 博客(19)
- 资源 (3)
- 收藏
- 关注
转载 Intent Flag 常用集合
首先简单说下Task和Activity的关系。 Task就像一个容器,而Activity就相当与填充这个容器的东西,第一个东西(Activity)则会处于最下面,最后添加的东西(Activity)则会在最上面。从Task中取出东西(Activity)是从最顶端取出,也就是说最先取出的是最后添加的东西(Activity),以此类推,最后取出的是第一次添加的Activity,而Activit
2015-03-02 16:40:16 477
原创 关于android相机 适配问题
最近项目遇到一个相机适配问题 关键在于三星 小米等手机 三星 Note2 手机 拍照是会强制旋转Activity 以至于销毁了Activty中的数据 会出现各种NULL 异常(三星 小米手机 适配实在是太烦了!!!!) 上图是拍照时候 Activity 生命周期的变化 注意是同一个Activity 解决方案:
2015-02-28 16:55:22 516
原创 定时轮询任务 比如用于心跳
public class AlarmUtil { //开启轮询服务 public static void startAlarm(Context context, int seconds, Class cls,String action) { //获取AlarmManager系统服务 AlarmManager manager = (Al
2015-02-28 16:43:30 2381
原创 android 判断当前应用的是否为前台task 判断当前的activity是否为top activity 判断当前应用的是否为后台task
import java.util.List;import android.app.Activity;import android.app.ActivityManager;import android.app.ActivityManager.RunningTaskInfo;import android.content.Context;import android.util
2014-10-24 16:53:22 1985
原创 FileUtil
public class FileUtil { public static String formatFileSize(long fileS) { DecimalFormat df = new DecimalFormat("#.00"); String fileSizeString = ""; if (fileS
2014-10-13 17:47:29 570
转载 WebSocketClient
public class WebSocketClient { private static final String TAG = "WebSocketClient"; private URI mURI; private Listener mListener; private Socket
2014-07-08 11:45:28 3652
原创 Sqlite 反射机制封装数据库
public class SqliteDAO{ static final String tag="DAO"; /** * 访问的数据库 */ private SQLiteDatabase db; /** * 数据库打开辅助类 */ private static PADoctorSQLiteHelper paDoct
2014-07-08 11:43:13 808
转载 Android开发之Service与IntentService的区别与使用场景(源代码剖析)
因为最大部分的service不需要同时处理多个请求(处理多个请求是一个比较危险的多线程的场景),这样在在这种情况下呢,最好使用IntentService类如果你实现你的服务。 使用intentService与service有什么不同呢 (1)直接 创建一个默认的工作线程,该线程执行所有的intent传递给onStartCommand()区别于应用程序的主线程。 (2)直接创建一个工作
2014-07-01 14:25:07 661
转载 Android系统权限和root权限
Android权限说明Android系统是运行在Linux内核上的,Android与Linux分别有自己的一套严格的安全及权限机制,Android系统权限相关的内容,(一)linux文件系统上的权限-rwxr-x--x system system 4156 2012-06-30 16:12 test.apk.代表的是相应的用户/用户组及其他人对此文件的访问权限,
2014-07-01 11:25:16 792
原创 android 图片裁剪
private File tempFile; protected Uri fileUri; private ImageSelectPopWindow menu; private static final int CROP_WIDTH_DEF = 600; //裁剪后的图片宽度 private static final int CROP_HEIGHT_DE
2014-07-01 11:15:30 764
原创 Android amr音频播放器 语音发送
public class AmrAudioPlayer { private String path; private MediaPlayer mMediaPlayer; private AudioManager mAudioManager; private IOnAudioPlayerLisenter mOnAudioPlayerLisenter; pri
2014-07-01 11:12:38 1104
原创 Calendar 显示是否是 今天 本周 本月 本年 (应用于微信 QQ 显示历史聊天列表 时间显示)
/** * 是否是昨天 * * @param time * @return */ public static boolean isYesterday(long time) { Calendar cal = Calendar.getInstance(); int d = cal.get(Calendar.DA
2014-06-30 14:17:18 964
原创 如何监控一个Activity加载完毕(完成渲染)
Looper.myQueue().addIdleHandler(new MessageQueue.IdleHandler() { @Override public boolean queueIdle() { return false; } });
2014-06-30 14:04:32 620
转载 Android onTouchEvent, onClick及onLongClick的调用机制
针对屏幕上的一个View控件,Android如何区分应当触发onTouchEvent,还是onClick,亦或是onLongClick事件?在Android中,一次用户操作可以被不同的View按次序分别处理,并将完全响应了用户一次UI操作称之为消费了该事件(consume),那么Android是按什么次序将事件传递的呢?又在什么情况下判定为消费了该事件? 搞清楚这些问题对于编写出
2014-06-29 13:47:55 435
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人