开发笔记
漫漫求索者
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
解决eclipse的 Invalid project description. overlaps the location of another project: 问题
用eclipse开发,在默认workspace下有个项目是很久以前的,后来可能由于eclipse的卸载重装等,导致在新的eclipse下看不到这个项目,我们想到的肯定是直接打开或者导入该项目,然而会发现它会报错,导入不成功,出现Invalid project description. overlaps the location of another project:这样一个问题,网上有很多解决方法原创 2017-10-24 15:59:19 · 1557 阅读 · 0 评论 -
android根目录获取
目前在看一些清理工具类的软件,想着怎么样能获得android的根目录,网上有很多相关的,像sd卡外接设备的根目录,应用的缓存根目录等,但都不是我想要的,忘记从哪看的了,有这样一种写法可以实现我想要的,所以写下来记录一下,以免后边忘记。new Thread(new Runnable() { @Override public void run() { //原创 2017-11-10 17:52:14 · 4154 阅读 · 1 评论 -
android 实现控件的平滑旋转
android开发有些个基础的动画,旋转是其一,然而实现中会发现有时候实现出来的的旋转会有卡顿的现象,不是自己想要的,之前遇到过,当时解决了,这次遇到了,竟然忘了是怎么解决的了,网上重新查了下,还是记录下吧。个人实现动画的过程如下:动画文件: android:fromDegrees="359" android:toDegr原创 2018-01-03 11:13:35 · 1381 阅读 · 0 评论 -
eclipse中修改svn账号密码
背景:鉴于单位的邮箱密码定时更换,svn账号又跟邮箱账号绑定,所以每次都需要改svn账号密码,最近由于一直在用android studio开放,偶然接触到之前的eclipse项目,想打开一下,却发现svn密码不能用了,想着改下密码,却忘了怎么修改了,教训,还是记录一下吧。步骤如下:1、首先看一下自己eclipse用的是那个版本的SVN,在windows > preference > T原创 2018-01-31 11:51:30 · 684 阅读 · 0 评论 -
android studio git项目报错
最近从github上下载的项目总是遇到这样的编译问题:Error:Failed to open zip file.Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)Re-download dependencies and sync project (转载 2018-01-18 17:36:24 · 699 阅读 · 0 评论 -
由自己的应用调用第三方视频应用的实现原理(笔记简述)
两种跳转实现:一、直接启动第三方应用 该实现方式只需要知道第三方应用的包名即可 调用代码可参考: Intent intent = packageManager .getLaunchIntentForPackage(packageName); context.startActivity(intent); 说明: packageName 为第三方应用包名二、启动第三方应用并进入播放界面 该实...原创 2018-03-14 10:33:56 · 1195 阅读 · 1 评论 -
android studio踩坑之图片内存
流水记录如下:在写一个项目,刚建的,只建了包,然后根据UI给的图去写界面,没有逻辑,没有数据,想着跑到手机上看下效果,结果感觉有点卡,我想不对啊,手机配置还是ok的,我想可能是内存的问题,于是android profiler,果然一开始内存就200多M,然后稳定在一百多M,要知道,这项目什么都没有,只是界面,UI给的图是大了点400多K,jpg格式的,但我想不应该这么大内存占用,仔细排查,发现dr...原创 2018-04-24 10:46:28 · 608 阅读 · 0 评论 -
批量修改文件名
遇到问题,解决问题,然后就是要总结问题,所以有了这篇小白级的技术分享。场景:做IM聊天时会用到表情库,想引入别人的表情库,又不想改动自己已有的表情文件名称,所以需要把别人的几十张或上百张文件按照自己的需要重命名。 坑:第一想法,小脚本,遍历重命名,做法是java程序,如下:public static void main(String[] args) { //想命名的原文件...原创 2019-02-28 16:19:41 · 926 阅读 · 0 评论 -
批量字符串替换
场景:上一篇批量修改文件名中提到表情库的修改,它修改成功了,顺序也有了,但是每个表情对应着一个文字描述,例如:[微笑],所以想用别人的表情库,也就得用别人的文字描述,主要是顺序和对应(主要是懒,虽然拿来主义也并不是不需要改动,但程序员嘛,有规律可循的事情还是交给代码去执行吧),言归正传,别人的文字描述是这样的:mFaceMap.put("[调皮]", R.drawable.f001);mF...原创 2019-02-28 16:35:10 · 1043 阅读 · 0 评论
分享