![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓开发
赖聊无百
目标:前端、C++、微信、脚本开发,Python,Opencv
展开
-
安卓开发中遇到的Intent的startActivityForResult方法回调后不执行onActivityResult方法
今天在使用startActivityForResult方法时,发现代码跟网上别人的一模一样,但就是死活不执行onActivityResult方法,改来改去,浪费了好多时间,最后发现是因为在AndroidManifest.xml中把目标Activity的android:launchMode设置成"singleTask"导致的(习惯性),改为"standard"就好了。--------------原创 2015-08-05 17:34:31 · 2498 阅读 · 0 评论 -
百度坐标转高德坐标(也就是火星坐标)
/** * 百度地图坐标转高德地图 * @param bd_lon 经度(值较大) * @param bd_lat 纬度(值较小) */String bd_decrypt(double bd_lon, double bd_lat) { double x_pi = 3.14159265358979324 * 3000.0 / 180.0;转载 2016-04-21 11:09:33 · 3605 阅读 · 0 评论 -
Android App 性能优化实践
原文出处:http://stackvoid.com/performance-tuning-on-android/工具Hierarchy Viewer 是 Android SDK 自带的 Layout 嵌套检查工具,以可视化的布局角度直观获取 Layout 布局设计和各种属性信息,来帮助我们完成优化布局的设计。需要注意的是,出于安全考虑 Hierarchy转载 2016-03-15 15:30:52 · 406 阅读 · 0 评论 -
Android内存泄漏终极解决篇
来自:本文出自[HCY的微博]链接:http://blog.csdn.net/huang_cai_yuan/article/details/50375019http://blog.csdn.net/huang_cai_yuan/article/details/50443385(上篇)一、概述Android内存的文章详见:http://bl转载 2016-03-15 14:37:22 · 588 阅读 · 0 评论 -
Android界面性能调优手册
原文出处:https://androidtest.org/android-graphics-performance-pattens/界面是 Android 应用中直接影响用户体验最关键的部分。如果代码实现得不好,界面容易发生卡顿且导致应用占用大量内存。我司这类做 ROM 的公司更不一样,预装的应用一定要非常流畅,这样给客户或用户的第一感觉就是快。又卡又慢的应用体验,会影响客户或用户转载 2016-03-15 14:16:26 · 780 阅读 · 0 评论 -
Android开发性能优化大总结
来源:Linux社区 作者:chuangzaozhe在这里看到的:http://www.linuxidc.com/Linux/2013-07/87359.htm一.Android相关1. 采用硬件加速,在androidmanifest.xml中application添加android:hardwareAccelerated="true"。不过这个需要在androi转载 2016-03-15 10:22:25 · 409 阅读 · 0 评论 -
Android代码优化——使用Android lint工具(才发现这是个不错的工具)
来源:Linux社区 作者:xyz_lmn在这个网址看到的:http://www.linuxidc.com/Linux/2014-02/97023.htm作为移动应用开发者,我们总希望发布的apk文件越小越好,不希望资源文件没有用到的图片资源也被打包进apk,不希望应用中使用了高于minSdk的api,也不希望AndroidManifest文件存在异常,lint就能解决我转载 2016-03-15 10:03:56 · 1225 阅读 · 1 评论 -
正确使用Android性能分析工具——TraceView
原文出处:http://bxbxbai.github.io/2014/10/25/use-trace-view/前面唠叨最近公司app中有些列表在滑动的时候会有卡顿现象,我就开始着手解决这些问题,解决问题之前首先要分析列表滑动的性能瓶颈在什么地方。因为之前不会正确使用TraceView这个工具,主要是看不懂TraceView界面下方数据指标的值代表什么意思…以前我用StopWatc转载 2016-03-14 11:47:02 · 416 阅读 · 0 评论 -
关于activity传递数据需要注意的问题
设有两个activity:A和B,如果在A中有两个按钮,点击都是跳转到B,但传递的参数不一样,比如:一个是putExtra("title", "mytitle"),一个是putExtra("content", "mycontent"),那么B会记住第一次传过来的键值对,第二次传过来另一个键值对时,会同时获取到第一次的键值对,这样B就会同时获取到两次传递过来的键值对,也就是说:如果第一次跳转到B只传原创 2016-02-17 13:38:22 · 395 阅读 · 0 评论 -
eclipse提示找不到类的解决方法
今天导入了一个项目后运行,老是提示无法实例化demo类,找不到demo类,可那个类是存在的,也有在Androidmanifest.xml里边声明了,clean了也没用。经过一番搜索,原来是要在 android build path 里边把 android-support-v4 前面的勾打上,确定,再运行,OK原创 2016-01-11 16:32:29 · 6420 阅读 · 0 评论 -
安卓开发中用eclipse提交代码到github遇到的rejected-non-fast-forward问题
昨天按照网上的方法用eclipse第一次提交项目到github上时,出现了如下错误:后来经过一番折腾,才知道原来提交时这里要打上勾(强制更新),也就是完全覆盖上去,就ok了,如下图:原因是新建仓库的时候里边会自动生成一些配置文件什么的,所以不能直接提交项目上去,要把他们覆盖掉。原创 2015-10-27 15:07:51 · 3147 阅读 · 0 评论 -
查看当前APP打开的是哪个Activity
Windows下:按下 “window键+R键” 打开电脑的 “运行” 窗口,输入“cmd”,进入你的adb.exe所在的目录,输入 “ adb shell "dumpsys window | grep mCurrentFocus" ”,里边的双引号需要加上,Enter键,此时你会看到你要的包名和activity名。Linux下只需把那个adb语句的双引号去掉就行原创 2016-06-17 10:47:37 · 5970 阅读 · 0 评论