随笔分类 - android
摘要:这次我主要是利用selector来实现Button背景的切换的,所以我就以这个为总结了先来看看Button在程序中的几种情况方1 android:state_selected是选中2 android:state_focused是获得焦点3 android:state_pressed是点击4 android:state_enabled是设置是否响应事件,指所有事件根据这些状态,可以设置相应的selector效果如1 <?xml version="1.0" encoding="utf-8"?>2 <selector xmlns:androi
阅读全文
摘要:有个java基础的人,都会知道java获取时间的方法有很多,不过在android机器上,我比较喜欢用Time来获取。android本身也建议我们用Time来代替Calender,Time对cpu的负荷比较小,在写Widget时特别重要。下面是代码:1 Time t = new Time();2 t.setToNow(); //取得系统时间3 int year = t.year;4 int month = t.month;5 int date = t.monthDay;6 int hour = t.hour; // 注意 是0-237 int minute = t.minute;8 int ..
阅读全文
摘要:android中程序默认的title bar实在不咋样,于是作为开发者,我们就需要自定义属于自己的title bar了。 要自定义title bar,需要经过几个步骤:1、编写自己的xml,如mytitle.xml。这一步可以根据自己的需要来显示title的布局,达到美化效果。2、在需要自定义title的activity的onCreate方法中添加红色代码1 super.onCreate(savedInstanceState);2 requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);3 setContentView(R.layout.mai...
阅读全文
摘要:又到了做课程设计的时候了,这回要做个基于android点餐系统,可能要用到获取本机号码的功能,于是上网查了些资料,得到了解决。 android获取本机号码,可通过TelephonyManager来显示1 TelephonyManager phoneMgr=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);2 txtPhoneNumber.setText(phoneMgr.getLine1Number()); //显示手机号当然了,根据android的安全机制,使用TelephonyManager时必须在A...
阅读全文

浙公网安备 33010602011771号