- 博客(13)
- 资源 (38)
- 收藏
- 关注
原创 SharedPreferences具体使用方法及createPackageContext方法(获取其他应用的共享文件)
很多时候我们开发的软件需要向用户提供软件参数设置功能,Android应用,我们最适合采用什么方式保存软件配置参数呢?在Android平台上,提供了一个SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。使用SharedPreferences保存数据,其背后是用xml文件存放数据,使用简易的键值对存储。文件存放在/data/data//shared_prefs
2011-09-28 16:36:49 12592 7
原创 修改状态栏(StatusBar)图标(icon)(定制自己的状态栏)
系统定制需要修改一下状态栏,如果想要刷机的话,网上资料挺多的,但是修改源代码的资料不多,在2.2中,源代码在frameworks/base/services/java/com/android/server/status/StatusBarPolicy.java和frameworks/base/services/java/com/android/server/status/StatusBarServ
2011-09-23 21:01:31 15452 2
原创 阳光下的星期天
周末总是过的那么快,在情愿中到来,在不情愿中离去,时间总是过的那么快,以前还有比较奢侈的长假,可能换做现在依然还不懂得珍惜,很多都说失去以后才知道珍惜,单依然知道后悔却依然不知所以的度过下个周末,总是可以找很多借口逃过,他们说狮子座的人比较喜欢阳光,不可否认的是,确实比较喜欢在阳光下睡觉,现实总不是那么浪漫,悲催的是被折射房间的阳光都没那么足,让人情何以堪。 今天上午和一个网友聊天,
2011-09-18 21:15:49 3087
原创 launcher修改---launcher的搜索框和ProtipWidget(widget修改)(有图有真相)
有的时候,对launcher的开发,需要去掉launcher上面的搜索框和ProtipWidget,另外,ProtipWidget是android从2.2版本以后才添加上的。在找寻了n久以后,经过网友的帮张,原来定义文件在Launcher2/res/xml/default_workspace.xml,下面把文件贴出来: <appwidget laun
2011-09-16 16:06:00 6561 1
原创 好吧,我换还不行吗
在ubuntu环境下,一直使用的是系统自带的firefox浏览器,但是前一段时间不知道怎么滴了,不能看视频了,再网上找了好多方法,没有用,把adobe的flash插件卸了又装上,还是没有用,我还想看看欧冠进球视频呢!!! 实在不行,那咱就换吧,sudo apt-get install chromium-browser。呵呵,我装个chrome,在windows系统中,一直使用
2011-09-14 17:58:59 2286
转载 Android2.2 Luncher2扩展(仿Ipad DockBar、HTC预览图、批量添加快捷方式、启用3D效果等)
1、给Launcher添加DockBar2、修改Launcher长安AllApps的预览图(1、2两点请参考何明桂何兄的博客,地址分别为:http://blog.csdn.net/hmg25/article/details/6289438 http://blog.csdn.net/hmg25/article/details/6289725)DockBar的实现,何兄只提供了竖屏,我在其博客的评论
2011-09-14 16:35:39 4785 8
原创 Launcher修改默认壁纸(default_wallpaper)
这几天一直在弄Launcher这方面的东西,心得在前面的:Launcher源码中Intent.createChooser()实现原理及小例子,Luncher修改wallpaper(壁纸)源码跟踪(代码实现过程分析),给Luncher添加自定义壁纸(修改Luncher界面和在程序中修改壁纸)。感兴趣的朋友可以看下。 有个需求是要修改下默认壁纸,大家知道,默认的壁纸是wllpaper_la
2011-09-14 11:20:09 12877 11
原创 Launcher源码中Intent.createChooser()实现原理及小例子
在上一篇中,简单的分析了一下源代码,在final Intent pickWallpaper = new Intent(Intent.ACTION_SET_WALLPAPER); Intent chooser = Intent.createChooser(pickWallpaper, getText(R.string.chooser_wallpaper
2011-09-11 23:42:19 17164 7
原创 Luncher修改wallpaper(壁纸)源码跟踪(代码实现过程分析)
以下将为大家简单的分析一下源代码中luncher修改壁纸的过程(以下代码均来自Luncher源代码): 一.当我们在luncher界面按下menu的时候,第三个选项就是Wallpaper,定义如下(源码1116行,局部),menu.add第二项既是选择wallpaper: public boolean onCreateOptionsMenu(Menu menu) { if
2011-09-11 22:52:15 11070
原创 给Luncher添加自定义壁纸(修改Luncher界面和在程序中修改壁纸)
首先,准备好两张内容相同的图片,规格分别为 107×80 640×480,格式为jpg格式,然后分别命名为wallpaper_papername_small和 wallpaper_papername。其中papername是你给图片起的名字。其中小图片是用于在选择wallpaper的那个gallery控件显示。wallpaper_papername为壁纸图片。把图片放到/packages/apps
2011-09-09 11:17:40 7027 8
原创 ImageView点击时背景图修改(简单方法)
在使用ImageView时,当被点击时,希望背景图修改一下,这样显示被点击效果明显一些。在这里,一个很简单的方法,最起码是个很清晰的方法。在res/drawable文件夹下创建一个xml文件。比如my.xml,内容如下: <item android:state_pressed="true" android:drawable="@*android:drawable/btn_
2011-09-08 11:38:27 31807 15
原创 android Menu菜单操作(偏门--监听 more 操作)
在网上关于Menu如何创建,点击事件的文章已经很多,所以想查询此功能的网友可以在google上面随便搜一下就有很多,但是今天我说的这个功能可能是个偏门,可能很少注意,也很少人需要,所以在网上找了很多,但是没有找到相关信息。所以在此记录下来,闲话少说,进入正题。 先简单说下menu:android 提供三种基本的menu类型:Options Menu 这是一个菜单的基本元素。通过按menu的屏幕键才
2011-09-07 17:41:34 11247
原创 vmware虚拟机和win7主机共享文件(简单、快捷)
由于android源代码只能在Linux环境下开发,所以就装了一个Vmware虚拟机,在虚拟机上安装了一个Ubuntu系统(主机为win 7),由于搭建android开发环境需要Eclipse等众多软件,而在ubuntu环境下下载及其不方便,所以就想到了在win 7环境下下载好,在虚拟机通过共享获取文件。 下面是一个非常简单的方法: 一:在ubuntu环境下选择一个文
2011-09-01 23:36:10 11597 2
launcher中workspace代码
2012-02-14
wallpaperdemo
2011-09-12
SideBar.java
2020-12-16
android圆形菜单
2012-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人