Android 高效开发的一些小技巧总结

Android 高效开发的一些小技巧总结

  • 善用快捷键

  关于快捷键的使用,请戳这里

  经常看到有人在一行一行的手工复制粘贴代码,或者一个变量一个变量的改名称。每次看到,心里都会一个劲的在吐槽:不要这么鸡肋好吗。

  • 善用批处理(命令行)

  adb shell 命令大家应该都是会用的吧,比如 adb uninstall com.xxx.xxx 用来卸载程序,但是很少有人把他写到批处理里面吧。

  日常Android开发中,我们经常需要卸载已安装的应用,或者清除应用的缓存等等,如果应用的缓存目录保存在内存卡中的话,那么我们还需要去找到缓存文件夹并删除。

  如果使用人工,即在手机应用程序列表中找到对应的app将其卸载,那么需要我进行一系列的动作,拿起手机,开锁,输密码(如果你有设置密码的话,PS:其实日常开发每次解除锁屏还需要输入密码的话,简直是逆天了。),找到app,卸载等等,这一系列的动作,当我重复的次数多了之后,会觉得自己很笨。因为这些动作重复的次数多了之后,是非常耗时耗力的。当然,你可以说你不是人工去卸载app的,你是通过cmd 命令行去卸载的,对,这个我必须承认更便捷快速了一点,因为我前期一段时间也是这么干的,但是后来我还是觉得每次在键盘上敲adb uninstall 命令这样子做太慢,于是我想到了批处理。将简单的再也不能简单的“ adb uninstall com.xxx.xxx ”语句写到批处理.bat文件中,每次要卸载app的时候,双击.bat文件就ok了。

另外多说一句:不管是mac os 平台,还是xp平台,都是支持.bat批处理命令的。

时间: 2024-10-13 06:31:57

Android 高效开发的一些小技巧总结的相关文章

Linux以及Android开发中的小技巧和长繁命令记录收集

不断更新收集中.... 2014071743 ssh以nx_guest的身份登录到172.24.221.137,然后在172.24.221.137与172.24.61.252的8080端口建立网络连接,同时创建端口为5678的本地代理服务 ssh -C -f -N -o 'TCPKeepAlive=yes' -L 5678:172.24.61.252:8080 [email protected] 反编译android下的二进制程序 ./prebuilts/gcc/linux-x86/arm/ar

提高eclipse使用效率(二) 提高Android开发效率的小技巧

2013-09-04 22:49:33cnblogs.com-sw926-点击数:214 XML文件的代码提示 adt中也有xml文件的代码提示,为了让提示来的更加猛烈,我们还要设置一下 打开eclipse - Window - Preferences,在右边的目录树中切换到XML - XML Files - Editor - Content Assist,是不是很熟悉,没错,就是Content Assist 接下来就简单了,延迟设为50ms,提示字母把能填的都填上去,设置完之后可以试一下.输入

如何在u不能图上搭配android开发环境——ubuntu小技巧4

如何在linux下用eclipse配置android开发环境 好长时间没有搭配android开发环境了,前几天在win下配了一个用了一下,开始经常使用linux系统的我无法满足于win,今天在ubuntu下试了下,配置了linux下的android环境,在这里分享给想学安卓 的朋友!在另外一篇博客里面介绍了如何搭配win下的android开发环境,有兴趣的朋友可以看一看! 搭配android环境有两种方法:第一种使用集成开发包,第二种自己下载配置插件. 至于是否方便,当然第一种比较容易,省时,合

知识点回顾-27个iOS开发中的小技巧

★27个iOS开发中的小技巧 1.不想让TableView显示无用的Cell分割线怎么办? self.tableView.tableFooterView = [[UIView alloc] init]; 2.自定义了leftBarbuttonItem左滑返回手势失效了怎么办? self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithImage:img style:UIBarButtonItemStylePl

android com.handmark.pulltorefresh 使用小技巧

最近使用android com.handmark.pulltorefresh 遇到一些小问题,现在总结一些: 集体使用教程见: http://blog.csdn.net/harvic880925/article/details/17680305 http://blog.csdn.net/flybywind/article/details/8977734 1:设置单边 刷新: mPullRefreshListView.setMode(Mode.PULL_FROM_END);//向下拉刷新  mPu

备:移动端开发资源和小技巧

(在github上看到的,转摘而来,如果有版权问题请联系我[email protected]) mobileTech A useful tools or tips list for mobile web application developing 这个项目收集移动端开发所需要的一些资源与小技巧 移动端统计 (from BiosSun) 可基于下方所列出的统计数据来决定您要兼容的设备及浏览器. 百度移动统计 友盟指数 CNZZ 桌面及移动端浏览器统计 全球移动端浏览器统计 工具类网站 HTML5

高效的几个小技巧

json json 序列化dumps之后,数据会变成很长的一行,如果,数据量非常大就会相当不易查看,使用indent参数来输出便于查看的JSON. 如: { "终点站": "贵阳站", "车号": "K607", "日期": "2016年01月2日", "金额": "278.5", "座位号": "18车063号&qu

Android开发中的小技巧

转自:http://blog.csdn.net/guxiao1201/article/details/40655661 简介: startActivities (Intent[] intents) setError (CharSequence error) 动画reverse () addLinks (TextView text, int mask) SystemClock public static void sleep (long ms) registerActivityLifecycleC

Android 开发中常用小技巧

TextView中的getTextSize返回值是以像素(px)为单位的, 而setTextSize()是以sp为单位的. 所以如果直接用返回的值来设置会出错,解决办法是 用setTextSize()的另外一种形式,可以指定单位: 在继承自View时,绘制bitmap时,需要将图片放到新建的drawable-xdpi 中,否则容易出现绘制大小发生改变 在文字中加下划线: textView.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG); scro