Android
文博那些事
just do IT!
展开
-
京东商城选择地址信息
京东商城显示有货无货信息前几天要和京东做接口,其中用到客户选择完地址后,根据选择地址来判断是否有货,以下是截图 代码块代码块语法遵循标准markdown代码,例如:package com.cric.intelem.activity;import java.util.ArrayList;import org.json.JSONArray;import org.json.JSONException原创 2015-03-20 15:31:48 · 1344 阅读 · 0 评论 -
Error:(6, 23) 错误: 程序包org.apache.http不存在
解决办法:Android 6.0(api 23)已经不支持HttpClient了,在build.gradle中 加入 useLibrary 'org.apache.http.legacy'就可以了,如图:原创 2017-03-15 09:48:05 · 3423 阅读 · 0 评论 -
Error: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException:错误
把eclipse项目导入AndroidStudio,结果报错了。错误:Error:Execution failed for task ':app:mergeDebugResources'. > Error: java.util.concurrent.ExecutionException: com.Android.ide.common.process.ProcessException:转载 2017-03-14 15:54:15 · 1369 阅读 · 0 评论 -
Error:java.lang.UnsupportedClassVersionError: com/android/dx/command/Main
eclipse项目导入android studio编译过程中出现Error:java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0错误,解决办法:1.右键app ->open Module setting2.选择低版本的b原创 2016-12-09 11:56:56 · 2792 阅读 · 0 评论 -
mac os x下卸载java7
mac os x下彻底卸载java7原创 2016-09-27 15:12:04 · 545 阅读 · 0 评论 -
Errors running builder 'Android Resource Manager' on project 'MyFirstApp'解决方案
Errors running builder 'Android Resource Manager' on project 'MyFirstApp'解决方案原创 2016-09-27 14:18:01 · 1384 阅读 · 0 评论 -
Fragment的setUserVisibleHint方法实现视频音频播放暂停
项目中用到了一个viewpager中放入几个Fragment,实际在切换的时候这些Fragment已经加载好了,其中有个Fragment中包含一个WebView,这个webview可以在线播放视频,如果用户还没切换到这个Fragment的时候视频就播放了,是不是很讨厌,还有在用户切换到其他Fragment的时候视频播放应该暂停或者停止。首先想到了Fragment的onPause()原创 2016-09-08 17:43:34 · 2110 阅读 · 0 评论 -
AndroidRuntimeException: requestFeature() must be called before adding content异常解决办法
今天做了一个全屏显示的activity来显示一个网页webview,考虑到这个activity的复用,就把全屏显示坐了判断,因为大多数情况不需要显示全屏,在显示H5游戏时才全屏显示,如是写下了如下片段:protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); B原创 2016-08-12 11:58:54 · 777 阅读 · 0 评论 -
Mac下无法识别手机的解决方案-魅蓝note
一直在关注魅蓝note,去实体店看到魅族,被它漂亮的外观吸引,尤其是小圆圈很有个性,系统暂且不说,逛贴吧发现魅蓝问题不少,大部分是品控问题(四角按压有晃动,耳机电流声,阴阳圈~~~),没敢做小白鼠,想着过完年出的联通版品控应该上来了,前天终于下定决心买台玩玩,我是手机控,基本上一年要买2-3部手机,买魅蓝并不是为了打电话,作为一名Android coder,手机肯定要用来做真机调试,之前不少用户也原创 2015-03-25 10:02:21 · 5083 阅读 · 0 评论 -
安卓多语言切换-显示英文图片
项目中需要增加多语言切换功能,这在安卓下很好实现,如英语增加一个资源文件夹values-en,添加英文strings配置文件就可以了,那么要想切换语言时APP内的图片也自动切换成英文怎么办呢?也会简单,增加一个drawable-en-xhdpi文件夹,把对应的英文图片资源放到该文件夹下面就行了,具体切换方法如下: /** * 切换语言 * @param lang */ prote原创 2016-08-18 10:45:06 · 4114 阅读 · 0 评论 -
Activity外调用startActivity报错Android.util.AndroidRuntimeException的解决方法
今天在APP重启后点击activity跳转时出现报错: Caused by: Android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really w原创 2016-08-05 14:18:06 · 4841 阅读 · 1 评论 -
Android内存泄露检测工具---LeakCanary的前世今生
http://blog.csdn.net/zivensonice/article/details/51639763点击打开链接转载 2016-06-15 10:26:33 · 327 阅读 · 0 评论 -
Android studio修改debug.keystore
在android studio项目中配置自定义的debug keystore在项目的build.gradle中添加如下内容:android { signingConfigs { debug { storeFile file("文件位置") } }}转载 2016-06-07 14:17:42 · 1530 阅读 · 0 评论 -
解决Android Activity切换时出现白屏问题
有些性能低的机器,在切换activity时候出现白屏一段时候后才显示正确的视图,高性能的机器可能太快看不到,但是事实是存在的,特别是当你新开一个进程的时候,A进程的activity跳转到B进程的Activity是绝对会出现白屏一段时间的:解决方案如下:1. style.xml中中增加 true true @a转载 2016-03-11 17:41:09 · 945 阅读 · 0 评论 -
微信Android客户端架构演进之路
去年7月,笔者在InfoQ举办的ArchSummit深圳2014的架构师峰会上,分享了微信Android客户端的架构演进史。可以说,这是一个典型的Android应用在从小到大的成长过程中的“踩坑”与“填坑”的历史。互联网的变化速度如此之快,1年的时间里,可以发生翻天覆地的变化。今天在这里,重新和大家回顾微信客户端架构的演进过程,以及其背后的开发团队、流程的变化与思考。拓荒微信1.0 f转载 2016-02-26 09:35:24 · 1107 阅读 · 0 评论 -
Android-存储数据的几种方法
1.Android用Java开发,可以使用全局变量public String picpath;public String hasfind;public String ProductID="0";这种方法适用于程序运行期间,需要多个地方用到的临时值有用,比如上传图片的路径,截图的路径等,因为这些值都是其他activity产生的,后来可能在其他activity中使用,但是我不想在a原创 2015-04-13 21:33:29 · 801 阅读 · 0 评论 -
Android-防止重复提交
今天在后台发现,有个用户提交了多条重复数据,时间几乎是在同一秒内,想着在点击提交时设置:subButton.setClickable(false);可是不管用,用户快速点击还是没办法拦截后来看到这个:http://www.eoeandroid.com/thread-170477-2-1.htmlpublic class Utils { private static long转载 2015-03-31 17:29:07 · 715 阅读 · 0 评论 -
The specified child already has a parent. You must call removeView() on the child's parent first.错误
The specified child already has a parent. You must call removeView() on the child's parent first.经常会在我们removeView时出现,很是糟心:因为有时候不确定view的parent对象。解决方案:if(view.getParent()!=null){ ((ViewG原创 2017-04-24 17:08:07 · 264 阅读 · 0 评论