4 Kchiha

尚未进行身份认证

逆水行舟,不进则退

等级
TA的排名 25w+

Android Studio 报错 ERROR: Could not find com.android.support:appcompat-v7:26.0.0.

最近拉取别人项目的时候报了个错"ERROR: Could not find com.android.support:appcompat-v7:26.0.0. Required by: project :app Please install the Android Support Repository from the Android SDK Manager. "原因分析没...

2019-04-28 16:34:12

Android的性能优化

1.布局优化 a.使用Lint(AS ——>Analyze——>Inspect code) — 查看你的view层级有哪些地方可以优化; b.删除布局中无用的控件和层级 c. 使用include标签重用布局文件; d. 尽量减少内嵌的层级——>可考虑使用merge标签【删除多余的层级】; e.使用ViewStub标签按需加载所需的布局文件;...

2019-03-01 10:52:25

android adb实用命令小结

转载自:http://www.jb51.net/article/112562.htmadb对于Android程序员来说在日常的工作中使用频率很高,现将自己工作中常用的adb命令总结一下备忘,方便查询,也供大家参考。查看应用内存占用,耗电信息,启动时间,wakelock,跑monkey的命令在之前的应用性能优化中起了不小的作用。以下adb命令的测试机器为小米3,其中package_name代表包名。...

2018-03-21 15:26:52

Android开发中常见的设计模式

转载自:https://www.cnblogs.com/android-blogs/p/5530239.html感谢大神的分享,所谓吃水不忘挖井人,多谢大神的分享。转到自己博客里面,方便查阅观看学习。Android开发中常见的设计模式对于开发人员来说,设计模式有时候就是一道坎,但是设计模式又非常有用,过了这道坎,它可以让你水平提高一个档次。而在android开发中,必要的了解一些设计模式又是非常有...

2018-03-06 17:28:23

一个界面出现多个seekbar的时候导致seekbar滑动不灵敏的问题

如题,我们在开发的过程中可能会遇到一个界面上通过seekbar去调整多个功能,比如设置界面。有可能会调整媒体的声音,调整屏幕亮度,调整铃声声音,调整系统通知的声音等等。那么肯定会有小伙伴会发现当多个seekbar的时候会有触碰不灵敏的情况,然后搜寻网上很多解决方案,都找不到合适的。那么今天我来告诉大家该怎么做,其实非常非常的简单。之所以会出现滑动不灵敏的情况,是由于触碰的范围太小了,所以我们只需要添

2017-08-30 09:54:53

自己手写的一个关于中英文切换时间的工具类

自己手写的一个关于中英文切换时间的工具类 自己写项目的时候,由于有中英文版本切换的需要,所以针对各单项时间显示的TextView也需要显示不同的时间。我做的是相簿的部分,有把相机每天拍摄的照片按照时间分类,然后每一天的照片分别展示成一个列表的形式,*台头就是日期,这里会有中英文的差别*。所以就写了个工具类,比较简单。各位一看就懂的。public class DateTools { sta

2017-07-17 17:45:41

使用SVN提交文件时文件状态显示Missing怎么处理

每次用SVN上传代码的时候,由于一些不规范的操作,导致某些文件的statue变为Missing,遇到这种问题太棘手了,到处找方法,找百度都没解决掉。截图如下:针对这种顽固的missing,原来最终的解决方法会这么简单。听好了:就是在这个页面每一项missing的文件点击右键,里面有个resolve选项,点一下它,然后missing的就消失了。 就是这么简单,每个missing的都res

2017-06-27 17:12:23

wifi从连接到更新界面到保存到继续去连接,一气呵成!!!

这段时间一直在完成项目的wifi功能,是有一个界面去展示wifi列表,并且根据扫描出来的列表项更新每个子item的状态,包括连接中、已连接、已保存等等这些状态。一开始看了网上很多demo,感谢前人给的一些开发经验。但是完整的跟ui交互这一块儿,貌似都没发现特别齐全的。我在gitub上面也有寻找,但是可惜的是并没有。所以走了很多弯路是正常的,但是没关系,总算柳暗花明又一村了。现在特意花时间将自己的成果

2017-06-26 18:50:02

SVN操作手册(转载)

原文: http://hi.baidu.com/caiqiupeng/blog/item/2ce2e9df55284e1a622798fa.html1.为什么要用VisualSVN Server,而不用Subversion?回答:因为如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service

2017-06-26 17:24:53

Android或Java中的四舍五入的方法

最近写到了内存的显示,需求是显示数字类似于(14/16G)这种形式,但是通过api获取到的却是带有两个小数点的数据,于是就需要用到四舍五入。进入正题:举个最简单的例子,相信大家一看就懂。float f = 10.9822f;f = newBigDecimal(v).setScale(2,BigDecimal.ROUND_HALF_UP).floatValue();Log.e(TAG, "f

2017-06-05 17:53:43
勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。