
开发日志
newcman
这个作者很懒,什么都没留下…
展开
-
android适配的想法
1、在layout下尽量保存一份布局文件,不同机型分享一份布局。2、尽量使用style文件,例如在values,values-480x320下分别创建style文件,style文件中书写规范,用标签分隔不同功能模块的style样式,建立一个公用样式区,其他特定模块的样式用parent继承公用样式区的样式。3、多用9.patch原创 2012-08-02 16:28:00 · 575 阅读 · 0 评论 -
ContentObserver去实现拒收短信或短信黑名单等功能
如何接受指定号码的短信,并且不让系统截取到通知用户。参考:http://hi.baidu.com/gaogaf/item/2819df13c578f96e70d5e84b另外ContentObserver学习参考:http://blog.youkuaiyun.com/qinjuning/article/details/7047607转载 2012-08-21 13:11:54 · 1033 阅读 · 0 评论 -
如何减少RadioButton与文字的间距?
设置android:button和android:background属性都为null,然后再设置android:drawableLeft为我需要的图片就OK了 <RadioButton style="@style/taxi_radio" android:tag="2" android:text="xxxx原创 2012-08-31 21:48:55 · 3830 阅读 · 0 评论 -
ActivityGroup的子类中不能使用bindService的解决办法
ActivityGroup(TabActivity)的子类中不能使用bindService的解决办法:使用getApplicationContext().bindService就可以了。原创 2012-09-03 13:05:16 · 1036 阅读 · 0 评论 -
新浪微博布局学习——妙用TabHost
转载至:新浪微博布局学习——妙用TabHost注:TabWidget 布局里边放入各个Tab挺有意思的。这样做到即见即所得的效果。 如果遇到特殊的TabWidget布局可以采取这种方式,一般的TabWidget可以不需要结转载 2012-09-27 14:58:27 · 1454 阅读 · 0 评论 -
eclipse配置
原先用的eclipse每天都回死机好多次,进行如下配置好多了-Xverify:none-Xms512m-Xmx512m-Xmn128m-XX:PermSize=96m-XX:MaxPermSize=256m-XX:DisableExplicitGC-Xnoclassgc-XX:+UseParNewGC-XX:+UseConcMarkSweepGC-X原创 2012-09-28 09:59:49 · 600 阅读 · 0 评论 -
不用插件让Android播放Flash文件
转载至:http://www.apkbus.com/android-55072-1-1.html原理:把swf放在sd卡中的一个目录中,例如123目录,然后调用WebView.loadUrl("file:///mnt/sdcard/123/" + filename);去加载,WebView会自动播放swf文件转载 2012-09-19 12:21:05 · 1289 阅读 · 0 评论 -
控制主布局里的数据大小,节省布局的运用。
转载至:http://www.apkbus.com/android-55110-1-3.html界面的控件按比例缩小放大,也是一个不错的想法,获取以后能够用到转载 2012-09-19 12:53:07 · 603 阅读 · 0 评论 -
不同分辨率手机适配小技巧
如果需要适配不同的手机比如:480x800 和1280x800的分辨率,有种方式可以不需要重写布局文件而是只通过修改style文件来解决。如下layout下有布局<LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" andr原创 2012-07-24 15:34:25 · 3138 阅读 · 0 评论 -
用自带模拟器模拟网络延迟
转载:http://snake.group.iteye.com/group/wiki/3106-Android-emulator-Honeycomb使用方法:emulator -netdelay 1000 -avd sdk_2.2原创 2012-09-20 10:46:15 · 2303 阅读 · 0 评论 -
ListView实现带底部加载框的实现思路
1、ListView中加入加载框 listView.addFooterView(getLoadingLayout());//添加底部加载框,在setAdapter之前add listView.setAdapter(commentAdapter);2、加载完后怎么隐藏:HeaderViewListAdapter listAdapter= ((HeaderVi原创 2012-09-25 18:17:42 · 1332 阅读 · 0 评论 -
TabActivity中子Activity的跳转问题
http://blog.youkuaiyun.com/pjk1129/article/details/6580465转载 2012-08-21 09:41:04 · 838 阅读 · 0 评论 -
Android 第三方 UI 库 GreenDroid 使用方法
http://www.acwind.net/blog/?p=1297转载 2012-08-17 10:39:19 · 3936 阅读 · 0 评论 -
Google Guava快速入门
点击打开链接转载 2012-07-24 08:09:21 · 585 阅读 · 0 评论 -
postInvalidate、removeAllViewsInLayout、refreshDrawableState用法
postInvalidate、invalidate:会调用控件的onDraw()重绘控件refreshDrawableState:当控件在使用一个对控件状态敏感的Drawable对象时使用,如一个Button被按下时可以调用该方法,用来改变背景drawable的颜色(参照CompoundButton->setChecked)removeAllViewsInLayout:删除所有的View原创 2012-07-24 21:15:45 · 8832 阅读 · 0 评论 -
Android中Context详解 ---- 你所不知道的Context
转载至:http://blog.youkuaiyun.com/qinjuning/article/details/7310620#comments看了这文章,果断买书!转载 2012-07-24 23:19:19 · 510 阅读 · 0 评论 -
Android中View(视图)绘制不同状态背景图片原理深入分析以及StateListDrawable使用详解
转载至:http://blog.youkuaiyun.com/qinjuning/article/details/7474827转载 2012-07-24 21:36:15 · 703 阅读 · 0 评论 -
Android学习13--使用Intent和IntentFilter进行通信
转载至:http://blog.youkuaiyun.com/lixj517990544/article/details/7252909 android.intent.category.HOME设置该Activity随系统启动而运行转载 2012-08-08 15:16:07 · 1349 阅读 · 0 评论 -
Android Bander设计与实现 - 设计篇
转载自:http://blog.youkuaiyun.com/universus/article/details/6211589转载 2012-07-26 11:01:16 · 745 阅读 · 0 评论 -
Android中滑屏初探 ---- scrollTo 以及 scrollBy方法使用说明
转载至:http://blog.youkuaiyun.com/qinjuning/article/details/7247126转载 2012-07-25 18:41:28 · 951 阅读 · 0 评论 -
FLAG_ACTIVITY_NEW_TASK标记 以及taskAffinity属性
转载至:FLAG_ACTIVITY_NEW_TASK标记 以及taskAffinity属性taskAffinity:Activity的归属,也就是Activity应该在哪个Task中,Activity与Task的吸附关系每个Activity都有taskAffinity属性,这个属性指出了它希望进入的Task。如果一个Activity没有显式的指明该Activity的taskAffini转载 2012-07-30 11:13:12 · 1918 阅读 · 0 评论 -
Android下的任务和Activity栈
转载至:Android下的任务和Activity栈在这里,主要的行为标志为是: FLAG_ACTIVITY_NEW_TASK FLAG_ACTIVITY_CLEAR_TOP FLAG_ACTIVITY_RESET_TASK_IF_NEEDED FLAG_ACTIVITY_SINGLE_TOP 主要的 属性是: taskAffinity launch转载 2012-07-30 11:43:42 · 1086 阅读 · 0 评论 -
实现换肤功能的思路
参考至:通过createPackageContext 实现皮肤打包成apk的demo有一个应用需要3套皮肤:默认,红色,蓝色思路:自定义red_skin,blue_skin两个项目,分别放入红色,蓝色皮肤,这两个项目只放入图片资源,没有其他代码。默认皮肤所在的项目为代码所在的项目。设置包名:red_skin项目:com.myapp.redblue_skin项目:com.my原创 2012-07-30 10:40:15 · 731 阅读 · 0 评论 -
把当前任务放入后台
用Activity.moveTaskToBack()把当前任务放入后台,详细看注释: /** * Move the task containing this activity to the back of the activity * stack. The activity's order within the task is unchanged. * 把该a原创 2012-07-31 16:19:52 · 3114 阅读 · 0 评论 -
在虚拟上(VMware)安装Android X86
参考:http://blog.youkuaiyun.com/bellsong/article/details/7039527参数配置:http://be-evil.org/create-an-x86-emulator-based-height-performance-android-develop-environment.htmlhttp://blog.youkuaiyun.com/bellsong/articl转载 2012-08-26 22:05:34 · 2368 阅读 · 0 评论