- 博客(24)
- 资源 (10)
- 收藏
- 关注
原创 各种文件对应的MIMEType
由上可见,MIME_MapTable是所有文件的后缀名所对应的MIME类型的一个String数组: Java代码 final String[][] MIME_MapTable={ //{后缀名,MIME类型} {".3gp", "video/3gpp"},
2016-11-30 17:45:03 21221
原创 (Activity)mContext).isFinishing()的作用
由于多线程下载,在下载完成时,要回调Activity中的方法,但是,有可能用户在此期间已经点击了Back,Activity的onDestroy方法已经被调用,Activity已经被销毁,所以,下载线程在完成下载,回调时,要先判断Activity的状态,是否已经销毁掉,如果已销毁掉,则不调用,否则调用加入我们下载一个app的时候,下载成功后,要进行安装,如果在没安装之前,用户按了返回键,此时方法
2016-11-30 17:32:51 10093
转载 Android中Service与IntentService的使用比较
该博客来自网络——————>>稍微翻译理一理,这里主要是说IntentServic不知道大家有没有和我一样,以前做项目或者练习的时候一直都是用Service来处理后台耗时操作,却很少注意到还有个IntentService,前段时间准备面试的时候看到了一篇关于IntentService的解释,发现了它相对于Service来说有很多更加方便之处,今天在这里稍微来总结下我的心得。
2016-11-30 13:57:27 226
原创 Android中Services之异步IntentService
IntentService:异步处理服务,新开一个线程:handlerThread在线程中发消息,然后接受处理完成后,会清理线程,并且关掉服务。IntentService有以下特点:(1) 它创建了一个独立的工作线程来处理所有的通过onStartCommand()传递给服务的intents。(2) 创建了一个工作队列,来逐个发送intent给onHandleIntent
2016-11-30 13:37:12 287
原创 网络状态监听
需要监听这个 android.net.conn.CONNECTIVITY_CHANGE过滤监听 "com.listview.NetworkChangeReceiver" > "android.net.conn.CONNECTIVITY_CHANGE" />
2016-11-29 17:30:14 286
原创 监听开机,电量变化,信号变化的广播
android:name=".services.MyReceiver"> android:name="android.intent.action.BOOT_COMPLETED" /> android:name="android.intent.category.LAUNCHER" /> android:name="andr
2016-11-29 16:12:34 339
转载 15 个 Android 通用流行框架大全
1.缓存名称 描述 DiskLruCache Java实现基于LRU的磁盘缓存2.图片加载名称 描述 Android Universal Image Loader 一个强大的加载,缓存,展示图片的库 Picasso 一个强大的图片下载与缓存的库 Fresco 一个用于管理图像和他们使用的内存的库 Glide 一个图片加载和缓存的库3. 图片处理
2016-11-25 15:20:27 253
转载 Intent传递List和Object和List<Object>(附源码)(转)
二、传递Object有两种方式来传递Object:Serializable和Parcelable2.1 使用Serializable方式前提:Object需要实现Serializable接口用Serializable方式传递Object的语法:bundle.putSerializable(key,object);用Serializable方式接收Object
2016-11-25 14:36:43 306
转载 安卓高德地图的使用
最近项目用到高德地图,因此来写一篇文章理一下高德的使用步骤方法,希望对大家有用!1.注册+配置废话不多说,要使用高德地图首先要去高德开放平台注册成为开发者(http://lbs.amap.com/), 注册成为高德开发者需要分三步:第一步,注册高德开发者;第二步,去控制台创建应用;第三步,获取Key(见下图,注意看命名规范,SHA1值得获取网上有!很简单)。获取key
2016-11-25 14:08:01 653
原创 腾讯Android面经
腾讯一面(电话):自我介绍项目,平时怎么学习?设计模式 (1)知道哪些设计模式?设计模式在Android、Java中是怎么应用的,每个都说一下? (2)InputStream和OutStream用了什么设计模式?Android部分 (1)讲下Android中多线程的实现与应用场景。 (2)Android内存泄露的场景有哪些? (3)Sqlite了解多少?可以并发操作吗?
2016-11-25 11:23:50 421
转载 Android Glide 优化用户体验
源自 Android Glide 优化用户体验placeholder()默认图片在没有加载图片前,界面会出现一个空白 ,有的应用会加一个圆形的 ProgerssBar,如果有多个图片短时间加载不出来 ,那么就有很多个圆圈在那里转,是不是看着很烦。 那么我们可以在没有加载网络图片之前,显示一张默认图片.Glide.placeholder() 加载默认图
2016-11-24 17:21:53 508
转载 解决Activity被系统回收问题
解决Activity被系统回收问题当一个活动进入到了停止状态,是有可能被系统回收的。那么想象以下场景,应用中有一个活动A,用户在活动A的基础上启动了活动B,活动A就进入了停止状态,这个时候由于系统内存不足,将活动A回收掉了,然后用户按下Back键返回活动A,会出现什么情况呢?其实还是会正常显示活动A的,只不过这时并不会执行onRestart()方法,而是会执行活动A的onCreate()方
2016-11-24 17:07:15 973
转载 Activity跳转和时间工具类
源自http://blog.csdn.net/lindroid20/article/details/53321815Activity跳转的工具类/** * Activity跳转的工具类 */public class ActivityUtils { //不用finish当前Activity时直接调用此方法 public static void startAct
2016-11-24 16:56:48 423
转载 【Android】 JNI入门 - NDK从入门到精通
http://blog.csdn.net/fu_zk/article/details/190314832014-02-10 10:41 5834人阅读 评论(3) 收藏 举报 分类:【Android】(15) 目录(?)[+]NDK项目源码地址 : -- 第一个JNI示例程序下载 : GitHub
2016-11-24 15:44:51 687
转载 Android图表库MPAndroidChart(八)——饼状图的扩展:折线饼状图
源自 http://blog.csdn.net/qq_26787115/article/details/53258500Android图表库MPAndroidChart(八)——饼状图的扩展:折线饼状图我们接着上文,饼状图的扩展,增加折现的说明,来看下我们要实现的效果因为之前对MPAndroidChart的熟悉,所有我们就可以直接来实现了
2016-11-23 11:32:10 588
转载 Android实用的正则表达式工具
1、邮箱正则表达式public boolean isEmail(String strEmail) { String strPattern = "^[a-zA-Z0-9][\\w\\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\\w\\.-]*[a-zA-Z0-9]\\.[a-zA-Z][a-zA-Z\\.]*[a-zA-Z]$"; Pattern p = Patte
2016-11-22 17:19:42 317
转载 以类的某个属性对类排序
写给新手: 以前的类不实现 comparable 接口,现实现接口,多加个compareTo函数,通过Collections.sort(list)方法实现排序. Collections注意是util包Java.util.Collections上代码:实体类代码:[java] view plain copy print?
2016-11-22 17:14:54 401
转载 Android ScrollView嵌套ScrollView滚动的问题解决办法
源自 http://blog.csdn.net/zengkai19900512/article/details/53285735布局中 Android:id="@+id/scrollview_parent" android:layout_width="fill_parent" android:layout_height="
2016-11-22 16:55:24 1868
转载 Android 6.0 运行时权限处理
源自 http://blog.csdn.net/qq_32439043/article/details/53285737运行时权限介绍Android 6.0在我们原有的AndroidManifest.xml声明权限的基础上,又新增了运行时权限动态检测,以下权限都需要在运行时判断:身体传感器日历摄像头通讯录地理位置麦克风电话短信存储空间运行
2016-11-22 16:46:26 288
转载 颜色对照表
看着挺有用,分享一下:附上24位转16位颜色代码#define RGB(R,G,B) (((R >> 3) & 0x1f) > 2) & 0x3f)> 3) &0x1f))//5 6 5 8 8 8颜色码对照表颜色英文代码形象描述十六进制RGB LightPink浅粉红#FFB6C1255,182,193
2016-11-21 17:14:02 427
转载 android的一些规范
-------------------------------------------------------------------------------- 一、Android编码规范 1.java代码中不出现中文,最多注释中可以出现中文; 2.局部变量命名、静态成员变量命名:只能包含字母,单词首字母出第一个都为大写,其他字母都为小写; 3.常量命名:只能包含字母
2016-11-21 17:10:41 588
转载 Android实践:高效加载Bitmap
转自 http://blog.csdn.net/p106786860/article/details/53260463一、BitmapFactory.Options简介在Android开发中,加载图片过多、过大很容易引起OutOfMemoryError异常,即我们常见的内存溢出。因为Android对单个应用施加内存限制,默认分配的内存只有几M(具体视不同系统而定)。而载入的图片如果
2016-11-21 17:07:38 1753
转载 AndroidApp增量更新实例--Smart App Updates
转自:http://www.jizhuomi.com/Android/example/451.html首页 » Android开发实例 » Android App增量更新实例--Smart App UpdatesAndroid App增量更新实例--Smart App Updates分类标签: APK Java
2016-11-21 13:42:37 405
转载 int和byte[]互转
原地址 http://blog.csdn.net/zgcqflqinhao/article/details/53256862[java] view plain copy /** * int转byte[] */ public static byte[] intToBytes(int i) { byte[] b
2016-11-21 11:12:24 242
opencv.4.0.0 版本 windows 和linux 下 相关 opencv.dll,opencv.so,及opencv.jar 资源
2019-08-28
Java jdbc分页工具类
2018-12-24
Java 工具类 ping Ip 是否通
2018-12-18
Java 利用poi 导出excel 工具类,超实用,简单
2018-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人