work hard work smart

专注于Java后端开发。 不断总结,举一反三。
随笔 - 1158, 文章 - 0, 评论 - 153, 阅读 - 186万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

06 2013 档案

摘要:Android 不同文件名介绍 阅读全文

posted @ 2013-06-27 11:50 work hard work smart 阅读(181) 评论(0) 推荐(0) 编辑

摘要:详解Android首选项框架ListPreference原文地址探索首选项框架在深入探讨Android的首选项框架之前,首先构想一个需要使用首选项的场景,然后分析如何实现这一场景。假设你正在编写一个应用程序,它提供了一个搜索飞机航班的工具。而且,假设该应用程序的默认设置是根据机票价格由低到高的顺序显示航班,但用户可以将首选项设置为始终根据最少停站数或特定航线来航班。如何实现这一场景?ListPreference显然,必须为用户提供UI 来查看排序选项列表。该列表将包含每个选项的单选按钮,而且默认(或当前)选项应该被预先选中。要使用Android首选项框架解决此问题,所做的工作非常之少。首先,创 阅读全文

posted @ 2013-06-27 11:30 work hard work smart 阅读(1110) 评论(0) 推荐(0) 编辑

摘要:Android 使用Telephony APIpublic class TelephonyDemo extends Activity { TextView textOut; TelephonyManager telephonyManager; PhoneStateListener listener; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate... 阅读全文

posted @ 2013-06-25 14:41 work hard work smart 阅读(453) 评论(0) 推荐(0) 编辑

摘要:ImageView的属性android:scaleType,即 ImageView.setScaleType(ImageView.ScaleType)。android:scaleType是控制图片如何 resized/moved来匹对ImageView的size。ImageView.ScaleType /android:scaleType值的意义区别:CENTER /center按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示CENTER_CROP /centerCrop按比例扩大图片的size居中显示,使得图片长 (宽)等于或大于View的长(宽)CE 阅读全文

posted @ 2013-06-20 13:21 work hard work smart 阅读(1843) 评论(0) 推荐(0) 编辑

摘要:Android开发中,当需要创建在后台运行的程序的时,就要用到Service。Service跟Activities是不同的(可以理解为后台与前台的区别),启动Service过程如下:context.startService() ->onCreate()- >onStart()->Service running其中onCreate()可以进行一些服务的初始化工作.停止Service过程如下:context.stopService() | ->onDestroy() ->Service stop示例:public class myservice extends Ser 阅读全文

posted @ 2013-06-14 11:30 work hard work smart 阅读(1609) 评论(0) 推荐(0) 编辑

摘要:Android 将Activiyt作为Dialog弹出在Androidmanifest.xml中加入如下主题 <activity android:name="com.example.mymeidaplay.Player" android:theme="@android:style/Theme.Dialog" > </activity>在作为Dialog的Activity中做如下设置: @Override public void onCreate(Bundle savedInstanceState) { ... 阅读全文

posted @ 2013-06-13 17:06 work hard work smart 阅读(291) 评论(0) 推荐(0) 编辑

摘要:先在res/values下建colors.xml文件,写入:<? xml version = "1.0" encoding = "UTF-8" ?> < resources > < color name = "transparent" > #9000 </ color > </ resources > 这个值设定了整个界面的透明度,为了看得见效果,现在设为透明度为56%(9/16)左右。再在res/values/下建styles.xml,设置程序的风格<?xml ver 阅读全文

posted @ 2013-06-13 16:45 work hard work smart 阅读(236) 评论(0) 推荐(0) 编辑

摘要:使用ListView在setAdapter()后,对ListView的childView做一些操作。但是每次要取得childCount总是0。原來setAdapter是非同步(asynchronous)。只要在setAdapter()之后,加入post函式去更新ListView的ChildView即可。 lv = (ListView)findViewById(R.id.list); lv.setAdapter(adapter); lv.post(new Runnable(){ public void run(){ // fileList为与adapter做连... 阅读全文

posted @ 2013-06-06 08:58 work hard work smart 阅读(3913) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示