- 博客(14)
- 资源 (23)
- 收藏
- 关注
原创 Android中SDK里面的draw9patch.bat打不开图片?
Android中SDK里面的draw9patch.bat打不开图片?这两天工作一直都不顺,不是这问题就是那问题,最闹心的就是那个画9图的draw9patch.bat的工具图都打不开,搞了一天都没搞出来,一打开就出来一大堆提示,开始以为是环境变量配错了,后来在别人的帮助下才知道原来是SDK里面tools文件夹下lib里面有个jar没有跟新下来,也不知道是怎么搞的,后来在网上查了一下果
2013-02-28 11:15:33 4822 1
原创 android系统工具之 android 9.png 图片制作
android 9.png 图片制作一、什么是9.png: 可能做过任务栏美化的同学都会知道,我靠,framework-res.apk\res\drawable-hdpi 目录下有非常非常多的XXXXXX.9.png图片。千万不要以为这个9只是png格式图片的命名区分,其实他是一种特殊的格式,在png图片的基础上动了些手脚,而且这种手脚你会看不见摸不着(详情见下面具
2013-02-28 10:56:52 1693
原创 Android开发系列七:怎么定时刷新界面
Android开发系列七:怎么定时刷新界面在做Android客户端软件的时候经常需要刷新某区块内容,比如微博客户端就需要定期检测是否有新发布的微博内容,如果有新微博客户端就显示出来。Android里可以选用两种方式来实现此功能。方式一、使用Timer(定时器)和TimerTask实现示例代码:public class MainActivity extends
2013-02-27 09:09:12 19541
原创 SimpleDateFormat使用详解
public class SimpleDateFormat extends DateFormatSimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。SimpleDateFormat 允许以为日期-时间格式化选择任何用户指定的方式启动。 但是,希望用 DateF
2013-02-26 17:00:22 672
原创 java日期格式化、解析
今天移植别人的通用工具类,涉及到了日期的格式化、解析,学习结果记录如下。 日期的格式化器普用的是SimpleDateFormat,它继承了了DateFormat。SimpleDateFormat为用户提供了更多的控制功能,更灵活。 但是有两点需要注意:使用SimpleDateFormat解析字符串日期的时候要放入一个try代码块,以防遇到特殊的日期格式抛出异
2013-02-25 14:36:03 732
转载 Android UI学习 - TableLayout
TableLayout和我们平时在网页上见到的Table有所不同,TableLayout没有边框的,它是由多个TableRow对象组成,每个TableRow可以有0个或多个单元格,每个单元格就是一个View。这些TableRow,单元格不能设置layout_width,宽度默认是fill_parent的,只有高度layout_height可以自定义,默认是wrap_content。
2013-02-22 15:26:27 646
原创 ColorStateList用法
关于selector和ColorStateList的使用android开发时,很多时候我们要动态为各种控件设置背景和前景。其中一种方法是在程序代码中的各个时间响应函数如onClick、onFocus等中为控件设定背景。然而,这种方法实现起来不仅繁琐,而且常常不仅人意。不用担心,其实实现这种功能有一个捷径(虽然有人说捷径往往是到达目标最远的路,但是我还是乐此不疲)。这个捷径就是使用andro
2013-02-22 14:29:17 3119
转载 ActivityGroup相关--getLocalActivityManager() 以及intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)用法
ActivityGroup相关--getLocalActivityManager()ActivityGroup简介1.ActivityGroup的核心就是继承了该类,能够通过getLocalActivityManager()得到一个LocalActivityManager如,LocalActivityManager am= getLocalActivi
2013-02-21 09:03:27 11930 2
转载 android 隐藏标题栏
作法有二:一、针对整个项目,所有页面都不显示标题栏可是就android的theme, 即在android配置文件AndroidManifest.xml中,为application节点添加android:theme属性,其值为android:style/Theme.NoTitleBar,完整语句为:android:theme="@android:style/Theme.N
2013-02-20 19:45:58 908
原创 简便添加监听器的方法
在开发中为控件添加Listener是非常常见的工作,最简单的添加Listener方式可以这样:Java代码Java代码 findViewById(R.id.myButton).setOnClickListener(new View.OnClickListener() { public void onClick(View v)
2013-02-19 17:36:38 1126
原创 将远程分支拉取到本地新的分支上
之前的做法是在本地先建立一个分支,如:wj_v2.0,但是这个新的分支不是干净的,是在原来分支的基础上建立的,所以你从服务器上拉取代码后,需要合并代码,容易出错。而下面的方法是在本地建立一个干净的分支,代码和服务器上的代码同步:git checkout origin/v2.0 -b wj_v2.0
2013-02-19 17:01:39 13537
转载 AChartEngine (一) 事件处理 添加坐标/标签 点击效果
由于项目需要,需要对图表中的label设置点击事件,可是google给的包没有实现这功能。看来得靠自己了!慢慢看源码吧~关于AChartEnging的事件,使用这个组件时大致有一下几个设置:Java代码 renderer.setPanEnabled(true, false);//表盘移动 renderer.setPanEnabled(tr
2013-02-19 14:21:54 6005 2
原创 Android 在一个程序中启动另一个程序
Android 在一个程序中启动另一个程序Android 开发有时需要在一个应用中启动另一个应用,比如Launcher加载所有的已安装的程序的列表,当点击图标时可以启动另一个应用。一般我们知道了另一个应用的包名和MainActivity的名字之后便可以直接通过如下代码来启动:Intent intent = new Intent(Intent.ACTION_MAIN);int
2013-02-17 11:26:17 802
转载 android listview 连续调用 getview问题分析及解决。
=以下文字,全是个人一个一个打出来的。而且不是作家。在表述上及文采上可能不是太好。请谅解。当我们在使用listview的时候。有时候自定义adapter的时候,是不是会发现在getview里打印日志的时候,重复调用很多次?有时候4次。有的严重甚至到10次,当我们在listview中移动的时候。每移动一列都会调用很多次,这样大大影响到效率!其实这和listview本身
2013-02-06 11:11:45 1020
源代码for Thinking in Java.chm
2011-06-10
Servlet中文API文档.pdf(全部)
2011-06-10
java反编译器(一套小巧而功能强大的exe文件)
2011-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人