android studio
felix_forever
nothing
展开
-
Android应用:StatusBar状态栏、NavigationBar虚拟按键栏、ActionBar标题栏、Window屏幕内容区域等的宽高
感谢IT大道,copy只为了防止原文被删。原文请看 http://www.itdadao.com/2016/02/07/353404/一、屏幕中各种栏目以及屏幕的尺寸 当我们需要计算屏幕中一些元素的高度时,或许需要先获取到屏幕或者各种栏目的高度,下面这个类包含了Status bar状态栏,Navigation bar虚拟按键栏,Action bar标题栏, Window屏转载 2016-03-31 15:33:13 · 2863 阅读 · 0 评论 -
android anmation无法循环播放
原创不易,禁止转载,如果非要转载,请注明原文地址http://blog.csdn.net/z736232402/article/details/52671053很多时候会用到简单动画,例如,loading的那个转圈的,于是网上随便copy了下动画代码。 f_roate_loading.xml <?xml version="1.0" encoding="utf-8"?><set xmlns原创 2016-09-26 15:56:13 · 1942 阅读 · 0 评论 -
CollapsingToolbarLayout使用的一些注意点
原创不易,转发请注明转发,并附上原文地址:先上图:这是我遇到的第一个坑。跟着网上一大堆的教程,设置一大堆后,发现toolbar下的navigationIcon居然向上偏移了,刚开始以为是图标偏移,后来设置了toolbar的背景色后发现,是整个toolbar上移了,找了很久后,想到我的项目一直用的都是沉浸式,用fitsSystemWindows适应,想网上的例子应该不会设置这个,就把原创 2016-05-29 13:38:23 · 18108 阅读 · 1 评论 -
android点9图的使用与注意点
原创不易,转载请注明原文地址http://blog.csdn.net/z736232402/article/details/52593152 对于点9图,开发android的应该都不陌生,主要是用于对话框等拉伸能够不变形的场景。但是也有些坑需要注意下。 首先先再了解下点9图。 点9图相比普通的png而言四边多了一个像素,上和左边的像素用来控制拉伸的部分,而下面和右边是用来控制内容区域的。当你要原创 2016-09-20 10:05:03 · 4586 阅读 · 0 评论 -
获取一个月后时间戳失败
原创不易,转载请注明来源 http://blog.csdn.net/z736232402/article/details/52279278 对于求一个月后之类的时间,楼主懒得计算,基本就是获得当前时间戳,然后,加上毫秒数,得到的时间戳,再通过date转换。然后,今天在计算的时候,发现每次打印出来的log反而是十几天前的,百思不得其解,追踪到源代码,发现 final long cur = Sys原创 2016-08-22 18:38:49 · 3682 阅读 · 0 评论 -
Android Studio Termanal打不开,提示java.io.IOEXception:couldn't create PTY
原创不易,转载请附上转载地址:http://blog.csdn.net/z736232402/article/details/52250239 首先先说下这个错误的起因,无法创建PTY,其实就是无法打开相应的命令行,到 File -> Settings -> Tools -> Terminal查看路径是否正确(详情看http://stackoverflow.com/questions/300908原创 2016-08-19 14:06:49 · 14444 阅读 · 2 评论 -
Imageview的scale属性分析
转载文章,只为了收藏,如有侵权,请私聊。原文请看 http://souly.cn/%E6%8A%80%E6%9C%AF%E5%8D%9A%E6%96%87/2015/07/02/imageView%E7%9A%84scale%E5%B1%9E%E6%80%A7%E5%88%86%E6%9E%90/ scaleType的属性值有:matrix fitXY fitStart fitCenter fi转载 2016-08-01 14:49:52 · 607 阅读 · 0 评论 -
自定义view,drawtext中文字上方多两个横杠
自定义view的时候,因为要添加文字,就写了drawtext,然后发现文字上方多了两个横杠,有时候文字还是重叠的。看了好久的代码,最后都独立写个demo了,代码就在onDraw画了几个字,而且,当文字长度大于1才会出问题,等于1没问题,发到各种安卓群也没人看。最后给自己同学发了下,可能看到和自己写的不一样,最后才发现,原来是定义paint的时候出问题了。定义paint的时候,参数是一个flag或者空原创 2016-08-01 14:38:24 · 661 阅读 · 0 评论 -
Android WebView加载空白
原创不易,转载请注明转载,并附上原文地址http://blog.csdn.net/z736232402/article/details/51646577 今天看自己写的WebView的时候,发现,部分网页是空白的,通过打印出来的网址用浏览器打开却是可以的,然后,也以为是不是手机浏览器不支持该网页,然而通过内置浏览器打开亦是可以的,看了网上很多有什么不兼容的,接受证书啥的,全都无效,最后,就去看看开原创 2016-06-12 15:23:03 · 4345 阅读 · 2 评论 -
Fragment不显示View
现在fragment和viewpager的配合越来越多了,新开个工程就把这些搞好。首先就是fragmentviewpager了public class ViewPagerAdp extends FragmentPagerAdapter{ List<BaseFg> mBaseFgList; public ViewPagerAdp(FragmentManager fm, List<Bas原创 2016-06-09 15:12:02 · 3527 阅读 · 1 评论 -
android studio logcat一闪而过
android studio logcat一闪而过 as默认选择当前进程,简单点说就是当前进程,我的理解是,如果崩溃了,进程就结束了,所以,就闪过了 解决也很简单,第一种就是出现的时候点击下鼠标,logcat就会停留。第二种就是不要用选择当前的,选择no filter,如果东西太多,就加过滤,加上包名即可。如果包名出现问号导致无法过滤的话,参考我之前的文章http://blog.csdn.net原创 2016-06-03 10:27:48 · 9882 阅读 · 5 评论 -
如何设计一款好的app
首先声明,这里不包括营销,考虑广告的另说,另一点,纯属个人意见首先当然是界面的了,一款好的app肯定要有一个好的界面。众所周知,android4.0之前的界面是很丑的,而且可以叫惨不忍睹,所以,知道4.x后,很多人还是在自定义,直到MD出来后,还是一直活在4.x的历史上,这里ui设计我首推MD(http://www.uisdc.com/comprehensive-material-design原创 2016-04-22 14:07:19 · 1828 阅读 · 0 评论 -
textinputlayout下的edittext无法聚焦
谷歌发布了TextInputLayout后,虽然挺方便的,但是,博主依旧不满足,为毛还要添加一个layout,直接像edittext一样使用不就好了。于是,自己就开始定义一个自定义的edittext,继承于TextInputLayout,然后,默认添加一个edittext。再给自定义view添加部分edittext的属性。然后,遇到的第一个便是inputtype,这个会经常使用,然后还有tex原创 2016-05-17 16:01:55 · 921 阅读 · 0 评论 -
dialog强退
android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an applicationprogressdialog创建需要context,但是最好是activity的非静态context。有的说非静态即可,也有的说不能applicationcontext,具体没测试,不原创 2016-04-21 17:44:20 · 417 阅读 · 0 评论 -
stringrequest返回乱码
今天测试的时候,发现logcat输出的是乱码,我用的是volley的stringrequest请求,在浏览器测试是ok的,但是logcat输出的就出问题了,那就很可能是这货。直接进去StringRequest里查看。代码很短,很快就找到了这货@Overrideprotected ResponseString> parseNetworkResponse(NetworkResponse原创 2016-04-21 18:02:53 · 751 阅读 · 0 评论 -
Android Studio 常见的坑
第一,模拟器速度:听说提速了50倍,打开一看,也还ok,本着原生的精神,就去用了,但是,实际上,速度没有genymotion快,build的速度更是忍无可忍,经常编译一次要十几秒,换回genymotion,除了偶尔要慢点几秒钟,基本都是三四白ms。第二,logcat包名显示问号,参考http://blog.csdn.net/z736232402/article/details/50379111原创 2016-03-29 09:16:34 · 1680 阅读 · 1 评论 -
soundpool无法播放声音
原创不易,转载请注明原文地址 http://blog.csdn.net/z736232402/article/details/52693235公司项目需要提示声音,网上说这货比较适合播放较小的声音文件,于是就和他打交道了。 怎么播放的就不用说了,今天就谈谈这货的坑吧。 首先最常见的就是播放不了声音,明明已经play了,但是无法播放声音。 小白的坑就不多说了,检查下是否执行到该语句(别说肯定,打原创 2016-09-28 19:45:05 · 5738 阅读 · 1 评论