自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (2)
  • 收藏
  • 关注

原创 soundpool无法播放声音

原创不易,转载请注明原文地址 http://blog.csdn.net/z736232402/article/details/52693235公司项目需要提示声音,网上说这货比较适合播放较小的声音文件,于是就和他打交道了。 怎么播放的就不用说了,今天就谈谈这货的坑吧。 首先最常见的就是播放不了声音,明明已经play了,但是无法播放声音。 小白的坑就不多说了,检查下是否执行到该语句(别说肯定,打

2016-09-28 19:45:05 5688 1

原创 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 1922

原创 android点9图的使用与注意点

原创不易,转载请注明原文地址http://blog.csdn.net/z736232402/article/details/52593152 对于点9图,开发android的应该都不陌生,主要是用于对话框等拉伸能够不变形的场景。但是也有些坑需要注意下。 首先先再了解下点9图。 点9图相比普通的png而言四边多了一个像素,上和左边的像素用来控制拉伸的部分,而下面和右边是用来控制内容区域的。当你要

2016-09-20 10:05:03 4557

原创 获取一个月后时间戳失败

原创不易,转载请注明来源 http://blog.csdn.net/z736232402/article/details/52279278 对于求一个月后之类的时间,楼主懒得计算,基本就是获得当前时间戳,然后,加上毫秒数,得到的时间戳,再通过date转换。然后,今天在计算的时候,发现每次打印出来的log反而是十几天前的,百思不得其解,追踪到源代码,发现 final long cur = Sys

2016-08-22 18:38:49 3668

原创 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 14420 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 595

原创 自定义view,drawtext中文字上方多两个横杠

自定义view的时候,因为要添加文字,就写了drawtext,然后发现文字上方多了两个横杠,有时候文字还是重叠的。看了好久的代码,最后都独立写个demo了,代码就在onDraw画了几个字,而且,当文字长度大于1才会出问题,等于1没问题,发到各种安卓群也没人看。最后给自己同学发了下,可能看到和自己写的不一样,最后才发现,原来是定义paint的时候出问题了。定义paint的时候,参数是一个flag或者空

2016-08-01 14:38:24 651

原创 Android WebView加载空白

原创不易,转载请注明转载,并附上原文地址http://blog.csdn.net/z736232402/article/details/51646577 今天看自己写的WebView的时候,发现,部分网页是空白的,通过打印出来的网址用浏览器打开却是可以的,然后,也以为是不是手机浏览器不支持该网页,然而通过内置浏览器打开亦是可以的,看了网上很多有什么不兼容的,接受证书啥的,全都无效,最后,就去看看开

2016-06-12 15:23:03 4327 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 3513 1

原创 android studio logcat一闪而过

android studio logcat一闪而过 as默认选择当前进程,简单点说就是当前进程,我的理解是,如果崩溃了,进程就结束了,所以,就闪过了 解决也很简单,第一种就是出现的时候点击下鼠标,logcat就会停留。第二种就是不要用选择当前的,选择no filter,如果东西太多,就加过滤,加上包名即可。如果包名出现问号导致无法过滤的话,参考我之前的文章http://blog.csdn.net

2016-06-03 10:27:48 9864 5

转载 Genymotion加速下载虚拟镜像速度慢失败Connection timeout

感谢http://blog.su61.com/2016/02/17/genymotion-ova-download-connection-timeout/文章,转载文章,直接全部复制了吧。Genymotion也算是个android的模拟程序了,Add new device后下载速度太慢了,容易失败解决方法有二:1、设置HTTP代理,在Setting->Netwo

2016-05-30 21:45:34 1113

原创 CollapsingToolbarLayout使用的一些注意点

原创不易,转发请注明转发,并附上原文地址:先上图:这是我遇到的第一个坑。跟着网上一大堆的教程,设置一大堆后,发现toolbar下的navigationIcon居然向上偏移了,刚开始以为是图标偏移,后来设置了toolbar的背景色后发现,是整个toolbar上移了,找了很久后,想到我的项目一直用的都是沉浸式,用fitsSystemWindows适应,想网上的例子应该不会设置这个,就把

2016-05-29 13:38:23 18082 1

原创 php 数组获取失败

原创不易,希望支持原创文章:今天,对获取的数组因为要进行过滤,用foreach循环后,要删除用unset删除后,在后台获取到的json解析后,发现数组获取不到,而且有些获取得到,有些获取不到,纠结了很久后,把json数据拿出来格式化了下,发现,原来的数组,前面多了个小数字,从1开始(后来才注意到这点)查了很久,才发现是unset搞得鬼,unset删除后,下标序号不会重新排序,于是需要通过重

2016-05-28 17:09:17 792

原创 textinputlayout下的edittext无法聚焦

谷歌发布了TextInputLayout后,虽然挺方便的,但是,博主依旧不满足,为毛还要添加一个layout,直接像edittext一样使用不就好了。于是,自己就开始定义一个自定义的edittext,继承于TextInputLayout,然后,默认添加一个edittext。再给自定义view添加部分edittext的属性。然后,遇到的第一个便是inputtype,这个会经常使用,然后还有tex

2016-05-17 16:01:55 906

原创 从源代码理解volley框架

用过volley都知道,只要新建一个RequestQueue,然后每次添加一个Request就行了,就可以在Request中的listenner的response方法得到返回的数据,但是平时使用的httpclient和httpurlconnection的时候都知道,要发起一个请求,要在新线程,并且在线程阻塞,RequestQueue为啥只要add进去,就能发送请求呢,今天就来简要分析下volley

2016-04-28 12:55:45 659

原创 miui打开高级设置强退

logcat就不去看了,就是调用了一个null的函数,导致空指针,至于为啥也不清楚里面是怎么做的了,连个判空都没有。就是在禁用一些服务的时候,有个叫做cloud print的玩意儿启用了就好了。

2016-04-25 13:50:32 986

原创 如何设计一款好的app

首先声明,这里不包括营销,考虑广告的另说,另一点,纯属个人意见首先当然是界面的了,一款好的app肯定要有一个好的界面。众所周知,android4.0之前的界面是很丑的,而且可以叫惨不忍睹,所以,知道4.x后,很多人还是在自定义,直到MD出来后,还是一直活在4.x的历史上,这里ui设计我首推MD(http://www.uisdc.com/comprehensive-material-design

2016-04-22 14:07:19 1796

原创 stringrequest返回乱码

今天测试的时候,发现logcat输出的是乱码,我用的是volley的stringrequest请求,在浏览器测试是ok的,但是logcat输出的就出问题了,那就很可能是这货。直接进去StringRequest里查看。代码很短,很快就找到了这货@Overrideprotected ResponseString> parseNetworkResponse(NetworkResponse

2016-04-21 18:02:53 730

原创 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 409

原创 在家如何搭建个服务器

学生党,没钱买服务器,然后想想,家里宽带12m了,家里还有台电脑(到时可以买台服务器的),自己如果能把家里的电脑作为服务器的话,12m带宽,如果服务器好点的话,相比于买某某某云服务器啥的,不强太多了。先说下大概原理。光纤猫是电信的,配有公有地址,平时都是用的nat连接,本质就是端口映射,如果将光纤猫的某个固定端口,映射到自己电脑上的服务端口(就80吧),那应该就ok的,虽然正常是dhcp分配的

2016-04-16 23:37:38 45511 4

原创 sublime小技巧

1.最近在用sublime的时候,感觉,是挺好用的,但是,有时候,经常例如写个div,定义class的时候,有时候会提示相关的单词,并且是我想要的(选择路径的时候比较常出现),但是,tab一下,发现,不选择,跳过去了,但是发现enter是可以选择的,于是乎,查找key-binding,对每个enter的控制进行查找,终于发现这个,只要在自己的key-bingding添加这货就行了。{ "key

2016-04-08 10:36:41 510

转载 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 2824

原创 Android Studio 常见的坑

第一,模拟器速度:听说提速了50倍,打开一看,也还ok,本着原生的精神,就去用了,但是,实际上,速度没有genymotion快,build的速度更是忍无可忍,经常编译一次要十几秒,换回genymotion,除了偶尔要慢点几秒钟,基本都是三四白ms。第二,logcat包名显示问号,参考http://blog.csdn.net/z736232402/article/details/50379111

2016-03-29 09:16:34 1665 1

转载 toast文字错位

先感谢下原创http://blog.csdn.net/xueyue1994/article/details/49121781出现toast背景与提示文字错位的现象,有可能是在application的theme中加了: true沉浸通知栏就应该自定义Toast了后面再补充点,沉浸式的话,可以通过自定义添加padding值,设置 fitsSystemWindows 为false

2016-03-29 08:56:18 966

原创 logcat无限输出Socket deconnection

用了android studio,突然有天发现在每个logcat的msg后面无限跟着[ 03-28 02:33:25.726 81: 81 D/ ]Socket deconnection这句话,一直都不知道什么情况,后来,先感谢下知乎大神的提醒https://www.zhihu.com/question/27792739/answer/92651579?group_id=697

2016-03-28 16:46:35 4274

翻译 android studio logcat 包名显示问号

废话不多说,检查 Tools / Android / Enable ADB Integration是否勾上,没有的话,勾上,然后,重启adb(从ddms的restart adb重启),记得重启adb,没重启的话,无法生效。最后,附上原文地址http://stackoverflow.com/questions/25504822/logcat-cannot-detect-app-or-packag

2015-12-22 12:29:31 5561 4

翻译 android studio logcat 包名显示问号

检查Tools >> Android >> Enable ADB Integration是否勾上,没有的话,就勾上,然后,最重要的是,重启adb,打开ddms里的那个restart adb最后,附上源地址http://stackoverflow.com/questions/25504822/logcat-cannot-detect-app-or-package-names

2015-12-22 11:29:04 1936

翻译 vbox错误1790

这是楼主的第一篇博客吧,首先先声明下,技术不是原创的,支持下原创吧http://www.aixq.com/post-328.htmlvbox用的时候,应该挺多人都会遇到奇奇怪怪的问题的,但是最主要的是要抓住问题的关键,例如,不要把所有的东西往百度上贴,抓住关键的error code才能找到解决方案。1790这个错误,虽然,我也不知道为啥,因为系统破解了主题所以不能用(啥鸟逻辑,没搞懂,反正

2015-11-08 22:59:20 412

开机第一屏文件修改工具

可以手动的修改开机第一屏幕,去掉讨人厌的卡机logo

2012-11-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除