`
lovehong0306
  • 浏览: 12139 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论
文章列表
前几天项目需要用到左侧拉出抽屉,想到了http://blog.csdn.net/hellogv/article/details/6264706中提到的多方抽屉,拿来试用了下,发现bug还真不少,最不能忍受的是最后那一下“闪烁”,于是乎,改!下面将修改过程中遇到的问题及其解决方法分享给大家。 首先是出现了如图的情况: 当以光的速度点击handle(就是那个带箭头的Button)并拉出到很远很远的地方 就出先上边那个神奇的现象了 寻找原因,发现是这里的问题 [java] 
文章出处:http://terryblog.blog.51cto.com/1764499/414884     Android 自定义View 己经不是什么新鲜话题,Android Api提供了一大堆基础组件给我们,需要什么特定功能还需要我们继承它们然后定制更加丰富的功能。前面有篇文章也说过为自定义VIEW添加属性,但只是一笔带过,这里就拿这点来说说吧。 第一种添加属性的方法,之前我也是经常使用这种写法,代码如下:   package com.terry.attrs; import android.content.Context; import android.util.At ...
文章出处:http://gundumw100.iteye.com/blog/689615   anroid内置了Button和ImageButton,但是没有提供既能显示图片又能显示文字的button。 这里我自定义了一个ImageTextButton 其中了XML文件中使用了自定义属性custom:icon="@drawable/icon" 下面是ImageTextButton源码:    import android.content.Context; import android.graphics.Bitmap; import android.grap ...
文章出处:http://gundumw100.iteye.com/blog/1162964   卷轴视图(ScrollView)是指当拥有很多内容,一屏显示不完时,需要通过滚动来显示视图。比如在做一个阅读器的时候,文章很长,一页显示不完,那么就需要使用卷轴视图来滚动显示下一页。      private ScrollView mScrollView; private LinearLayout mLayout; private final Handler mHandler = new Handler(); mScrollView = (ScrollView)fi ...
文章出处:http://gundumw100.iteye.com/blog/1135242   做项目过程中遇到一个问题,从数据库里读取图片名称,然后调用图片。直接用R.drawable.?无法调用。查了好多地方最后找到了个方法,分享给大家,希望有帮助。 主要由两种方法,个人建议第二种。 1. 不把图片放在res/drawable下,而是存放在src某个package中(如:com.drawable.resource),这种情况下的调用方法为: String path = "com/drawable/resource/imageName.png"; InputStream ...
文章出处:http://gundumw100.iteye.com/blog/1104772   取得当前屏幕的截图主要使用了Bitmap 类里的方法,首相取得一个bitmap 然后用取得的bitmap 去绘制一张图片然后进行保存。   import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import android.app.Activity; import android.graphics.Bitmap; i ...
文章出处:http://gundumw100.iteye.com/blog/1071424 (附件请去原帖下载)         在Java中通过Observable类和Observer接口实现了观察者模式。一个Observer对象监视着一个Observable对象的变化,当Observable对象发生变化时,Observer得到通知,就可以进行相应的工作。例如在文档/视图结构中,文档被修改了,视图就会得到通知。       java.util.Observable中有两个方法对Observer特别重要,一个是setChange()方法用来设置一个内部标志位注明数据发生了变化;一个是noti ...
文章出处:http://gundumw100.iteye.com/blog/1067414   AsyncTask是抽象类.AsyncTask定义了三种泛型类型 Params,Progress和Result。 ◆Params 启动任务执行的输入参数,比如HTTP请求的URL。 ◆Progress 后台任务执行的百分比。 ◆Result 后台执行任务最终返回的结果,比如String。 AsyncTask的执行分为四个步骤,每一步都对应一个回调方法,这些方法不应该由应用程序调用,开发者需要做的就是实现这些方法。 onPreExecute(), 该方法将在执行实际的后台操作前被UI thread调 ...
文章出处:http://gundumw100.iteye.com/blog/1052260   一直很想弄清楚好多应用中是如何实现换皮肤这项功能的,花了下午点时间,查了下资料也实现了个切换主题的Demo; 首先要感谢下这位大哥,参阅了下他写的文件http://www.eoeandroid.com/forum-viewthread-tid-31756-highlight-%E7%9A%AE%E8%82%A4.html 好了,废话不多说了,该切换主题的demo里面一共实现了两个功能,其一,搜索已经安装的皮肤,其二,应用安装的皮肤。 主项目包名为org.leepood.skindemo,主题项目的 ...
文章出处:http://gundumw100.iteye.com/blog/1294167   对于Android流量统计来说在2.2版中新加入了TrafficStats类可以轻松获取,其实本身TrafficStats类也是读取Linux提供的文件对象系统类型的文本进行解析。android.net.TrafficStats类中,提供了多种 ...
Global site tag (gtag.js) - Google Analytics