android基础1
2014-03-03 17:05
260 查看
android应用程序当中判断耳机是否插入代码
AudioManager类当中的isWiredHeadsetOn();如果插入了耳机,就返回true,否则false;
需要添加一个使用耳机的权限
<uses-permissionandroid:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
TelephonyManager tm = (TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);
String deviceid = tm.getDeviceId();//获取智能设备唯一编号
下拉刷新的时候用到的方法
ViewConfiguration.getScaledTouchSlop () 用法
它返回一个int值,是一个距离,表示滑动的时候,手指移动的距离要大于这个值才可以才开始刷新控件
String.Format (String, Object[]) 将指定String 中的格式项替换为指定数组中相应Object 实例的值的文本等效项。
VISIBLE:设置控件可见
INVISIBLE:设置控件不可见
GONE:设置控件隐藏
可见(visible)
XML文件:android:visibility="visible"
Java代码:view.setVisibility(View.VISIBLE);
不可见(invisible)
XML文件:android:visibility="invisible"
Java代码:view.setVisibility(View.INVISIBLE);
隐藏(GONE)
XML文件:android:visibility="gone"
Java代码:view.setVisibility(View.GONE);
而INVISIBLE和GONE的主要区别是:当控件visibility属性为INVISIBLE时,界面保留了view控件所占有的空间;而控件属性为GONE时,界面则不保留view控件所占有的空间
AudioManager类当中的isWiredHeadsetOn();如果插入了耳机,就返回true,否则false;
需要添加一个使用耳机的权限
<uses-permissionandroid:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
TelephonyManager tm = (TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);
String deviceid = tm.getDeviceId();//获取智能设备唯一编号
下拉刷新的时候用到的方法
ViewConfiguration.getScaledTouchSlop () 用法
它返回一个int值,是一个距离,表示滑动的时候,手指移动的距离要大于这个值才可以才开始刷新控件
String.Format (String, Object[]) 将指定String 中的格式项替换为指定数组中相应Object 实例的值的文本等效项。
VISIBLE:设置控件可见
INVISIBLE:设置控件不可见
GONE:设置控件隐藏
可见(visible)
XML文件:android:visibility="visible"
Java代码:view.setVisibility(View.VISIBLE);
不可见(invisible)
XML文件:android:visibility="invisible"
Java代码:view.setVisibility(View.INVISIBLE);
隐藏(GONE)
XML文件:android:visibility="gone"
Java代码:view.setVisibility(View.GONE);
而INVISIBLE和GONE的主要区别是:当控件visibility属性为INVISIBLE时,界面保留了view控件所占有的空间;而控件属性为GONE时,界面则不保留view控件所占有的空间
相关文章推荐
- linux ,Android基础知识总结
- Android基础学习 - 开发环境配置:
- Android基础-08
- 总结-Android基础篇1-shape的使用
- android基础进度条原理
- 传智播客Android核心基础课程视频教程(收藏)
- 记录一些android的基础知识
- Android OpenGL基础入门
- android基础知识13:AndroidManifest.xml文件解析
- Android基础教程(六)之----多选项CheckBox的综合应用
- Android IPC基础概念之(序列化)介绍
- Android基础-AutoCompleteTextView用法
- [置顶] android开发之java的一些基础知识详解,java编程语法,扎实自己的android基本功
- Android逆向-Android基础逆向(6)
- Android_图形基础
- Android基础进阶(一)
- Android基础-EditText用法
- Android基础入门教程——2.5.1 Toast(吐司)的基本使用
- Android Multimedia框架总结(五)多媒体基础概念
- Android基础_创建自定义xml图片(二)