android开发遇到的问题
pszh
有一种落差:你配不上自己的野心,也辜负了所有的苦难!
展开
-
Android 控件被一直点击造成问题
问题:开发过程中,我们肯定会遇到 一个按钮在用户点击第一次没有反应,然后导致用户的一顿狂点,(比如说单身n久的男同胞)然后就出现了程序奔溃(网络交互没做好,发了n次网络请求造成的),或者是退出程序了Toast提示框还在一直乱跳,等等一些问题,根本原因:用户对按钮的一顿狂点(当然了最根本的原因还是apk在手机上卡顿)解决思路:让按钮在被点击之后的一段时间类是不可点击的,是原创 2016-06-07 17:38:30 · 1221 阅读 · 0 评论 -
Error inflating class android.support.design.widget.CollapsingToolbarLayout
最近在玩材质化,使用CoordinatorLayout的时候出现这个错误,应该也是对android studio的不了解导致的吧先贴下运行时候错误代码java.lang.RuntimeException: Unable to start activity ComponentInfo{com.test.android/com.test.android.ui.activity.Random原创 2017-01-22 17:04:19 · 8859 阅读 · 2 评论 -
Error:Execution failed for task ':app:mergeDebugResources'. > Error: java.lang.RuntimeException: Cru
错误描述Information:Gradle tasks [:app:assembleDebug]Error:Execution failed for task ':app:mergeDebugResources'.> Error: java.lang.RuntimeException: Crunching Cruncher bg.png failed, see logs原创 2016-12-20 11:01:28 · 3349 阅读 · 1 评论 -
ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy
我们都知道在非UI线程不能对UI进行操作,比如下面的操作 findViewById(R.id.btn).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { new Thread(new Ru原创 2017-01-03 11:09:37 · 924 阅读 · 0 评论 -
android studio 的一些bug修改
1.app:validateDebugSigning错误描述:签名key 的文件目录不对,修改:打开build.grade(一般有两个这个文件,我们打开的是app那个里面的),你会看到这个方法一:修改正确目录。或者就是直接重新建一个keystore方法二:把这个给注释掉,还有 defaultConfig 里面也要注释一句,builTypes 也要注释掉(后面两个 如果原创 2016-06-20 10:45:25 · 1297 阅读 · 0 评论 -
java.lang.IllegalStateException: Hardware acceleration can only be used with a single UI thread.
今天在研究一个东西的时候有的真机上报这个错误 (我发现的是自己的coopal的4.4手机上),这种情况是由于硬件加速的原因引起的but 我在manifest中已经关闭了硬件加速,代码如下 <application android:allowBackup="true" android:hardwareAccelerated="false" an原创 2016-11-01 15:04:23 · 1884 阅读 · 0 评论 -
fastJSON把json转化成map,并转化成list,list如何装化为数组
1,fastJSON 转化把jsonobject转化为mapString text = ...; // {"name":{"name":"ljw",age:18}}Map userMap = JSON.parseObject(text, new TypeReference>() {});可以参考以下链接,就是温少自己写的,很全面的介绍fastjson介绍原创 2016-10-30 20:23:22 · 3330 阅读 · 0 评论 -
mac 下的 bash gradle command not found
最近在用android studio 使用命令行打包的时候出现 bash gradle command not found这个问题,其实也就是因为自己唑gradle的环境变量给弄丢了。。但是由于来自大山的孩子对于mac不是很熟,所以不知道咋去找这个gradle的路径 ,更不知道怎么去配置了,这里就以这个例子去说下怎么配置环境变量和去找一个文件的路径1.gradle路径的查找直接贴图吧原创 2016-10-04 11:50:33 · 39389 阅读 · 16 评论 -
android 画虚线,虚线不能正常显示问题
最近开发产品遇到一个要求虚线的,上网查了下,can use shape ,好牛呗。。。下面说下怎么用,和一些bug画虚线的shape (hidden_line.xml) <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line" > <原创 2016-09-20 17:50:32 · 2544 阅读 · 1 评论 -
java保留小数位数
这里面以2位小数举例原文 http://mouselearnjava.iteye.com/blog/1961008本文列举了几个方法: 1. 使用java.math.BigDecimal 2. 使用java.text.DecimalFormat 3. 使用java.text.NumberFormat 4. 使用java.util.Formatter 5. 使用转载 2016-10-09 17:41:39 · 1607 阅读 · 0 评论 -
apk上线之后,终端用户出现的bug的反馈
1.一些Bug管理工具,通过专业的探索性测试人员与产品经理对申请的应用进行功能、用户体验方面全方面的测试,并及时反馈结果,同时可以实时在PC、移动端查看,具体可了解http://www.ineice.com 爱内测的用户反馈2.友盟的用户反馈:http://dev.umeng.com/feedback/android/integration 集成sdk最后一个是Androi原创 2016-06-07 16:57:28 · 1553 阅读 · 0 评论 -
android屏幕适配的问题
这里主要是介绍两种方法:恰巧这两种方法都是出自同一个大神的手笔,当然我这里不做详细的介绍了,大神的博客里面有详细的介绍,我 1 百分比原创 2016-07-07 13:15:35 · 441 阅读 · 2 评论 -
android 项目中出现红色感叹号的解决方法
文本转载:http://www.apkbus.com/forum.php?mod=viewthread&tid=5629【问题原因】:工程中classpath中指向的包路径错误【解决办法】:右键项目名称 BuildPath ---> Configure Build Paht...中,然后上面有几个选项卡找到 Libraries中 出现红色叉号的包为路转载 2016-06-28 16:41:42 · 1929 阅读 · 1 评论 -
将xml布局转换成View的几种方式
我们都知道在xml中控制布局是最方便的,(当然如果你要说使用java代码那我也没啥可说了。。。)相信大家在这之前对inflate(int resource, ViewGroup root, boolean attachToRoot)应该很了解了(不了解的可以Android LayoutInflater深度解析 给你带来全新的认识)下面我要 说的是获取xml布局转换成View的几种方法原创 2016-06-03 16:42:36 · 7314 阅读 · 0 评论 -
Float类型*100的坑 (BigDecimal 的使用)和float形的格式化
BigDecimal re1=new BigDecimal(Float.toString(0.142f));BigDecimal re2=new BigDecimal(Float.toString(100.00f));System.out.println(re1.multiply(re2).floatValue());原创 2016-06-28 09:40:48 · 13467 阅读 · 0 评论