自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kyleduo

不想当产品经理的美工不是一个好码农

  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 android-support-v4.jar的问题

今天做项目使用到了DragSortListView,在项目属性中将

2014-07-06 20:37:34 804

原创 Android DrawerLayout 点击事件穿透

今天在使用DrawerLayout的时候遇到一个比较奇葩的问题,

2014-04-19 22:09:04 10424 5

原创 Android Studio 导入第三方library

Android Studio 在导入library项目的时候可真是比

2014-04-15 13:26:06 1764 3

原创 Android SQLite 错误 SQLiteException: near "group": syntax error

今天在写SQLite操作的时候遇到了这个错误,诧异了好久,检查了ban'tian

2014-04-11 15:19:16 5485

原创 Android Studio 编译报错

上一篇解决了AndroidStudio的下载问题之后,在项目gu

2014-04-11 00:32:10 3269

原创 Android Studio 设置代理

今天下了AndroidStudio,不料在启动的时候出

2014-04-10 18:52:29 4302 1

原创 Android Touch事件传递

前言Android应用开发中,难免会对View进行封装和定制,除了静态的绘制工作,就是对事件的响应,本文是对Android事件传递机制的讨论,重点是对onInterceptTouchEvent方法和onTouchEvent方法的逻辑进行解释。用来测试的Activity和View结构如下:View树结构其中ViewGroup1和ViewGroup2均为自定义的

2014-03-23 22:23:45 1209

原创 判断ListView的第一个item是否完全显示

先解释几个接口的作用:ListView.getChildCount()返回的是这个listView当前显示出来的item数量,也就是在屏幕上可以看到的数量。ListView.getChildAt(int pos)返回的是这个listView当前显示出来的item中的第pos项,也就是说索引是从显示出来的第一项开始计算的,如果屏幕上方有n个item看不见,那么

2014-03-10 19:09:45 13116 3

原创 Android应用卸载器

程序卸载器程序卸载器是很常见的系统管理应用,很多应用管理软件也内置了这个功能。其实功能实现起来非常简单,只需要调用系统的应用卸载服务即可。应用运行界面如下:系统运行效果卸载应用关键代码卸载应用需要得到应用的包名,使用Intent传递给Android系统的应用卸载服务,源码如下: Uri uri = Uri.parse("package:" + packageName);

2014-01-26 23:35:58 1049

转载 Android中Bitmap、Drawable、byte[]转换

1.Drawable—>BitmapResources res=getResources();Bitmap bmp=BitmapFactory.decodeResource(res, R.drawable.sample_0);2.Bitmap---->DrawableDrawable drawable =new BitmapDrawable(bmp);另外在网上搜了些,也不知到

2014-01-26 23:24:27 587

原创 自定义ListView

技术总结——AJSZJ01131221-自定义ListView12月21日 ListView是Android的UI系统中的重要组件之一,也是Android MVC模型的典型体现。ListView的滑动、点击方式非常适合小屏幕移动设备的交互方式,自然也成为Android系统交互开发的关键组件。对ListView的掌握意味着对Android平台的内容展现由简单向复杂的提升。这篇

2013-12-21 19:55:39 1080

转载 Java使用jxl操作Excel

jxl是一个韩国人写的java操作excel的工具, 在开源世界中,有两套比较有影响的API可 供使用,一个是POI,一个是jExcelAPI。其中功能相对POI比较弱一点。但jExcelAPI对中文支持非常好,API是纯Java的, 并不 依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。 另外需要说明的是,这套API对图形和图表的支持很有限,而且 仅仅识别PN

2013-10-06 19:56:17 923

转载 Android SoundPool

开发Android软件中我们可能经常需播放多媒体声音文件,一般使用MediaPlayer类但该类占用资源较多,对于游戏等应用可能不是很适合,SoundPool类在SDK的android.media.SoundPool,顾名思义是声音池的意思。主要播放一些较短的声音片段,可以从程序的资源或文件系统加载,相对于MediaPlayer类可以做到使用较少的CPU资源和较短的反应延迟。      

2013-10-03 14:30:31 660

转载 Android:ellipsize

最近为了解决某个bug,textview中内容过长的话自动换行,但是调用measureText函数时发现返回值很不准确,单位也不确定,是pixel还是dip,都不准。后来想起textview中有个内容过长加省略号的属性,即ellipsize,可以较偷懒地解决这个问题,哈哈~用法如下:在xml中android:ellipsize = "end"    省略号在结尾android:el

2013-10-02 17:19:56 783

转载 一个Activity中多个 ListView 只允许主界面滚动

之前发现了自己的APP在处理两个listview时产生的一个bug。当两个listview中的item数量多出手机屏幕时,listview不能显示完全。一开始觉得只要加一个scrollview就可以了,但是后来发现想法是错误的,因为listview本身也是一个scrollview,那么scrollview嵌套scrollview的问题就很麻烦了,到底把滚动权交给谁,结果是哪个listview都不能

2013-10-02 17:09:24 1077

转载 eclipse tasks管理

tasks可以在代码里增加标识,通过tasks view可以快速的找到这些标识的地方,有助于提高开发效率和代码管理。通过Eclipse的 Window==》Show View==》Tasks可以打开任务管理视图。先看个例子(注意看行号左侧的对勾):图中个方法说明:f0是普通方法f1,f2,f3是在注释中添加了系统默认task标识的方法,

2013-10-01 18:54:16 817

转载 Android layout_weight属性

出处:www.cnblogs.com/angeldevilSDK中的解释:Indicates how much of the extra space in the LinearLayout will be allocated to the view associated with these LayoutParams. Specify 0 if the view should

2013-09-24 13:45:26 654

转载 Android计算时间差

[java] view plaincopy/**     * 计算两个日期型的时间相差多少时间     * @param startDate  开始日期     * @param endDate    结束日期       * @return     */      public  String twoDateDistance(Date st

2013-09-22 20:18:02 8150

转载 AlarmManager的使用

AlarmManager的作用文档中的解释是:在特定的时刻为我们广播一个指定的Intent。简单的说就是我们设定一个时间,然后在该时间到来时,AlarmManager为我们广播一个我们设定的Intent。 对应AlarmManager更深层的了解可以参考: http://www.programbbs.com/doc/5888.htm http://jinguo.iteye.com/

2013-09-22 16:53:28 626

转载 XML属性

android:ems 设置TextView的宽度为N个字符的宽度。android:maxems 设置TextView的宽度为最长为N个字符的宽度。与ems同时使用时覆盖ems选项。android:minems 设置TextView的宽度为最短为N个字符的宽度。与ems同时使用时覆盖ems选项。android:maxLength 限制输入字符数。如设置为5,那么仅可以输入5个汉字/数字

2013-09-02 13:12:09 608

Android应用卸载器源码

Android应用卸载器源码,完整应用。

2014-01-26

Android.Apps.for.Absolute.Beginners

Android.Apps.for.Absolute.Beginners

2013-04-25

空空如也

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

TA关注的人

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