Android
文章平均质量分 64
linxingqianglai
这个作者很懒,什么都没留下…
展开
-
自定义组合控件关于LayoutInflater.from(context).inflate(R.layout.view_title, this,true)的问题
下面的inflate中的this不能丢,他表示当前的TitlteView 是R.layout.view_title的父控件,如果将其设置成null,那么表示R.layout.view_title并没有放入TitleView ,LayoutInflater.from(context).inflate(R.layout.view_title, this,true);可以用 LayoutInflater.from(context).inflate(R.layout.view_title, thi原创 2015-06-04 16:26:05 · 3512 阅读 · 0 评论 -
apply plugin: 'java'原理
gradle apply plugin: 'java'原理原创 2016-05-12 14:49:51 · 5898 阅读 · 0 评论 -
android实现Gif播放
实现内容是:在android实现Gif播放,原理是自定义View,然后在自定view用Movie类实现Gif画在canvas中来播放Movie中的图片。内容:提供播放和暂停功能注意事项:在注册表对应的Activity中要android:hardwareAccelerated="false",就是说不要利用硬件加速,原创 2016-04-13 18:50:15 · 1012 阅读 · 0 评论 -
Tiny增强版读取串口信息的注意事项
弄485串口前,首先要有对dev下对应串口文件的读取权限对于权限的问题,有两种方法,第一种是在pc端使用adb进行设置,第二种直接在手机里使用终端 两种方法在重启以后就没用了,要重新设置原创 2015-12-02 22:32:41 · 259 阅读 · 0 评论 -
Android大图片裁剪终极解决方案 原理分析
http://www.cnblogs.com/jun-it/articles/2881826.html转载 2015-08-21 15:59:37 · 321 阅读 · 0 评论 -
CountDownTimer官方介绍和使用
CountDownTimer官方翻译翻译 2015-08-19 11:03:23 · 2153 阅读 · 0 评论 -
Unable to execute dex: Multiple dex files define 解决方法
Unable to execute dex: Multiple dex files define 解决方法,发现问题解决问题的过程原创 2015-08-05 18:15:30 · 515 阅读 · 0 评论 -
关于github上一个可拓展和折叠的测试demo源码详解
一个屌丝安卓程序员正在努力向着大神方向靠近,为了能够自己去写像github上面那边能够自己动手做一些自己的动态效果,然后就在github上看别人写的代码,然后分析别人写的代码,it is just the beginning!!! 今天分析的是一个github上一个可拓展和折叠的测试demo,接下来就是一步步分析代码的作用,有些英文是原作者自己写的,我就不动它了,也比较好懂。临时有事原创 2015-08-03 10:03:10 · 1073 阅读 · 0 评论 -
Eclipse中在android项目中出现新建一个Activity后,出现整个工程的报错以及包导入以后无法运行等等情况分析。
今天用Eclipse去写android项目,然后后面需要建一个Blank Activity后,很正常的建立的,然后那个Activity是基于ActionBarAtivity,要导入v7,结果因为这个v7的原因,导致原来的导入包不见了,而且重新导入的时候,虽然工程开启没有报错误,但是接下来在运行的时候,结果运行不了,Logcat出现Classnotfound,但是之前的工程一点事都有。折磨了半天,原创 2015-07-29 17:56:58 · 2716 阅读 · 0 评论 -
canvas和Matrix之间的关系。
canvas和Matrix之间的关系。原创 2015-08-13 15:01:50 · 2265 阅读 · 0 评论 -
android中canvas的clipRect和concate调用顺序不同导致的图像效果不同。
android中canvas的clipRect和concate调用顺序不同导致的图像效果不同。原创 2015-08-12 11:56:33 · 2009 阅读 · 0 评论 -
Android客户端向服务器端传值——登录实现(一)
根据实习科目需求,先完成Android客户端的登录功能。要实现登录必然涉及到客户端与服务器端的交互,即客户端需要将用户输入的账号和密码传给服务器端,服务器端连接数据库对其进行验证。细化问题,先研究一下客户端向服务器端传值的方法。。新建一个web工程,建一个Servlet如下:[java] view plaincopypub转载 2015-08-27 08:59:35 · 554 阅读 · 0 评论 -
关于Layout.getLineTop()的作用
关于Layout.getLineTop()的作用原创 2015-07-20 17:58:26 · 3166 阅读 · 0 评论 -
Cannot refer to a non-final variable mylis inside an inner class defined in a different method
今天测试jedis的发布订阅模式的时候偶然碰到这样的问题,匿名内部类不能引用外部类中非final类型的变量。查了下看到有人说原因如下:局部匿名类在源代码编译后也是要生成对应的class文件的(一般会是A$1.class这种形式的文件),那么这个二进制文件是独立于其外围类(A.class)的,就是说它无法知道A类中方法的变量。但是A$1.class又确实要访问A类对应方法转载 2015-08-26 17:44:42 · 366 阅读 · 0 评论 -
Android自定义View研究(四) -- 在XML中定义View
如果在一直使用SetContentView(new HellwView(this)感觉总是少了一点东西,少了什么了,失去了Android中使用XML定义组件的方便性性,这种感觉让人很不爽,呵呵,在这节里我们会看到一个自定义View报错的解决方法,让我们来看看在XML中定义View吧 一、在XML中定义View的一个小错误 我们试着直接将错误的那个例子写出来将转载 2015-07-18 16:58:12 · 608 阅读 · 0 评论 -
android view构造函数研究
上周遇到了SurfaceView的constructor的问题,周末决定略微细致地研究一下这个令人发指的玩意。 SurfaceView是View的子类,与View一样有三个constructor: 1 public void CustomView(Context context) {} 2 public void CustomView(Context context, At转载 2015-07-18 16:45:34 · 457 阅读 · 0 评论 -
android中Thread对于Adapter出现的报错情况的处理以及如何正确使用Spinner与SimpleCurosorAdapter
android Thread与Adapter之间的问题解决。Thread是不允许ui更新,Adapter看似不像是一个界面功能,但是他确实是一个界面的功能,所以不能在Thread里实现Adapter的功能。原创 2015-07-16 15:55:39 · 782 阅读 · 0 评论 -
HttpClient get请求在HttpResponse中无法获得Location的问题
Httpclient关于重定向相关的问题转载 2016-05-29 21:34:47 · 4689 阅读 · 0 评论