03 2014 档案
摘要:android 软键盘Enter键图标的设置原文:http://m.blog.csdn.net/blog/huanghr_1/8111518软键盘的Enter键默认显示的是“完成”文本,我们知道按Enter建表示前置工作已经准备完毕了,要去什么什么啦。比如,在一个搜索中,我们输入要搜索的文本,然后按Enter表示要去搜索了,但是默认的Enter键显示的是“完成”文本,看着不太合适,不符合搜索的语义,如果能显示“搜索”两个字或者显示一个表示搜索的图标多好。事实证明我们的想法是合理的,Android也为我们提供的这样的功能。通过设置android:imeOptions来改变默认的“完成”文本。这里
阅读全文
摘要:/*** 获取手机操作系统版本号:*/public static int getAndroidSDKVersion() {return Build.VERSION.SDK_INT;}/*** 获取手机号码*/public static String getNativePhoneNumber(Context context) {TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);String nativePhoneNumber = te
阅读全文
摘要:/*** 获取屏幕高度** @param context * @return*/public static int getDisplayWidth(Context context) {DisplayMetrics dm = new DisplayMetrics();WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);wm.getDefaultDisplay().getMetrics(dm);return dm.widthPixels;}/*** 获取屏幕高度** @param c
阅读全文
摘要:/*** 获取手机IMEI码** @param context * @return*/public static String getIMEI(Context context) {TelephonyManager tm = (TelephonyManager) context.getSystemService(Activity.TELEPHONY_SERVICE);String imei = tm.getDeviceId();if (imei == null)imei = "";return imei;}/*** 获取手机IMSI码** @param context * @
阅读全文
摘要:// 发送短信public static void goSMS(Context context, String tel, String content) {//tel为要发送的电话号码、content为要发送的内容Intent intent = new Intent(Intent.ACTION_SENDTO, Uri.parse("smsto:" + tel));intent.putExtra("sms_body", content);context.startActivity(intent);}// 拨打电话(直接拨打)public static vo
阅读全文
摘要:原文地址:http://bbs.anzhi.com/forum.php?mod=viewthread&tid=5813109Google基础服务包•GoogleServicesFramework.apk——这个是google基础服务框架,这个是最基础的,google的服务都基于它,一般情况下,要用任何google服务必需先安装它。•GoogleContactsSyncAdapter.apk——这个是google联系人同步服务接口,安装了这个,账户与同步里面的联系人同步才可用,不然点同步就只是一闪而过,根本不执行。•GoogleCalendarSyncAdapter.apk——这个是go
阅读全文
摘要:SimpleDateFormatsDateFormat=newSimpleDateFormat("yyyy-MM-ddhh:mm:ss"); Stringdate=sDateFormat.format(newjava.util.Date()); yyyy-MM-ddhh:mm:ss形式为 年-月-日 时-分-秒 Calendar calendar = Calendar.getInstance(); calendar.getTimeInMillis();//返回系统时间的毫秒
阅读全文
摘要:// 获取当前应用应用名public static String getAppName(Context context) { return context.getApplicationInfo().loadLabel(context.getPackageManager()).toString();}// 获取当前应用版本名public static String getVersionName(Context context) {try { return context.getPackageManager().getPackageInfo(context.getPackageName(),...
阅读全文
摘要:1.设置全屏 在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码,可实现全屏 requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题栏 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//设置全屏2.设置横屏两种方式: 1.重写onResume()方法 protected void onResume...
阅读全文
摘要:两种情况 1.控件外层父控件为LinearLayout topRightLayout.setLayoutParams(new LinearLayout.LayoutParams((int) (getDisplayWidth(this) * 0.8), LayoutParams.FILL_PARENT)); 1.控件外层父控件为RelativeLayout topRightLayout.setLayoutParams(newRelativeLayout.LayoutParams((int) (getDisplayWidth(this) * 0.8), LayoutParams.F...
阅读全文
摘要:publicclassCountdownextendsActivity{privateinttime = 30; //初始化时间publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.countdown);handler.postDelayed(runnable,1000);}Handlerhandler=newHandler();Runnablerunnable=newRunnable(){@Overridepublicvoidrun(){
阅读全文
摘要:很多时候系统自带的CheckBox样式并不能满足我们的需求,本文讲解如何替换CheckBox选中,未选中状态下的左侧图片背景的替换。 1.在res目录下创建drawable文件夹,在drawable创建my_checkbox.xml文件 my_checkbox.xml文件内容如下: 2.设置CheckBox
阅读全文
摘要:1.创建xml文件 在res下创建drawable 文件夹,在drawable文件夹下创建my_selector.xml my_selector.xml内容如下: 注: tab_normal为未选中状态下图片, tab_press为选中状态下图片 2.将my_selector.xml设为RadioButton的背景 //去除RadioButton 左侧小圆圈 这样就可以实现Tab功能,需要的注意的一点是,使用Button时并不会出现选中状态
阅读全文

浙公网安备 33010602011771号