![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
plusend
业精于勤,荒于嬉;行成于思,毁于随。
展开
-
一种区分语言环境的 String 比较方法
例如: //ResolveInfo的按名字排序 Collections.sort(resolveInfos,new ResolveInfo.DisplayNameComparator(pm)); //类似的packageItemInfo的按名字排序实现 public static class DisplayNameComparator impleme原创 2015-04-24 17:35:08 · 500 阅读 · 0 评论 -
startActivityForResult 参数限制
public void startActivityForResult (Intent intent, int requestCode)Parameters intent The intent to start.requestCode If >= 0, this code will be returned in onActivityResult() when the activity原创 2015-05-28 11:38:05 · 391 阅读 · 0 评论 -
Android 5.0 双卡短信处理
Android 5.0 双卡短信处理原创 2015-08-06 13:50:22 · 1648 阅读 · 0 评论 -
Android中View的触摸事件涉及到哪些方法?他们之间有什么关系?
Android中View的触摸事件涉及到哪些方法?他们之间有什么关系?转自:Android中View的触摸事件涉及到哪些方法?他们之间有什么关系?在Android中的View触摸事件处理主要涉及以下三个方法dispatchTouchEvent()onInterceptTouchEvent()onTouchEvent()View的触摸事件传递,从前到后按照以下顺序ActivityPhone转载 2015-12-09 16:34:39 · 620 阅读 · 0 评论 -
Duplicate files copied in APK
问题:Android Studio 引入冲突的jar包之后,会出现类似的错误。解决方案:引入packagingOptionsandroid { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { applicationId "com.plusend.weather" mi原创 2015-12-09 22:50:38 · 1193 阅读 · 0 评论 -
Android开发艺术探索读书笔记(第一章)
第1章 Activity的生命周期和启动模式1. Activity的生命周期全面分析onPause必须先执行完,新Activity的onResume才会执行,所以不要做太耗时的工作;如果新Activity采用了透明主题,那么当前Activity不会回调onStop;onSaveInstanceState只会在Activity被异常终止的情况下才会被调用,时间是onStop之前,可能在onPau原创 2015-12-15 12:52:29 · 423 阅读 · 0 评论 -
Gradle 导入错误
Gradle 导入错误eg: 1. renderscript support mode in android studio 2. Gradle DSL method not found: ‘runProguard’这都是因为gradle版本更新导致的问题: 参考:http://tools.android.com/tech-docs/new-build-systemDSL/API changes原创 2015-12-07 11:18:47 · 512 阅读 · 0 评论 -
Application 的坑
在低内存情况下,Application有可能被销毁,从而导致保存在Application里面的数据信息丢失,最后程序错乱,甚至是Crash。所以当你想在Application保存数据的时候,请做好为空判断,或者是选择其他方式保存你的数据信息。另外,在Application中存在着几个有用的方法,比如onLowMemory()和onTrimMemory(),在这两个方法里面,我们转载 2015-12-09 16:30:09 · 493 阅读 · 0 评论