博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android开发资料[2012-12-16]
阅读量:5921 次
发布时间:2019-06-19

本文共 2442 字,大约阅读时间需要 8 分钟。

1. android:imeOptions  android:inputType

(1) imeOptions: 

默认情况下软键盘右下角的按钮为“下一个”,点击会到下一个输入框,保持软键盘

设置 android:imeOptions="actionDone" ,软键盘下方变成“完成”,点击后光标保持在原来的输入框上,并且软键盘关闭

android:imeOptions="actionSend" 软键盘下方变成“发送”,点击后光标移动下一个

(2) inputType: 

android EditText有个属性设置 android:inputType="?" 用来设置文本的类型,用于帮助输入法显示合适的键盘类型。

 

2. Android Parcelable

参考网址: 

Android 中Parcelable的作用: 

eoe: 

 

 3. Android中如何生成带圆角的Bitmap图片

代码分享自开源中国: 

 

4. android 输入法 和 UI 布局

参考网址: 

安卓巴士: 

防止UI界面被输入法遮挡(画面随输入法自适应): 

android软键盘以及输入法影响界面布局的问题: 

 

"adjustUnspecified"

它不被指定是否该Activity主窗口调整大小以便留出软键盘的空间,或是否窗口上的内容得到屏幕上当前的焦点是可见的。系统将自动选择这些模式中一种主要依赖于是否窗口的内容有任何布局视图能够滚动他们的内容。如果有这样的一个视图,这个窗口将调整大小,这样的假设可以使滚动窗口的内容在一个较小的区域中可见的。这个是主窗口默认的行为设置。
"adjustResize"
该Activity主窗口总是被调整屏幕的大小以便留出软键盘的空间
"adjustPan"
该Activity主窗口并不调整屏幕的大小以便留出软键盘的空间。相反,当前窗口的内容将自动移动以便当前焦点从不被键盘覆盖和用户能总是看到输入内容的部分。这个通常是不期望比调整大小,因为用户可能关闭软键盘以便获得与被覆盖内容的交互操作。

 

5. 中国国家气象局天气预报信息接口

参考网址: 

中国国家气象局天气预报接口总共提供了三个: 

 

 6. Android开发中多线程及异步处理

参考网址: 

AsyncTask的用法: 

 

7. Android 访问权限设置

参考网址: 

 

 8. 异常: Caused by: java.lang.IllegalArgumentException: The handle attribute is must refer to an existing child.

SlidingDrawer的一个错误,参考网址:

content 和 handle

 

9. 获取手机信息

参考网址:

String phoneInfo = "Product: " + android.os.Build.PRODUCT;         phoneInfo += ", CPU_ABI: " + android.os.Build.CPU_ABI;         phoneInfo += ", TAGS: " + android.os.Build.TAGS;         phoneInfo += ", VERSION_CODES.BASE: " + android.os.Build.VERSION_CODES.BASE;         phoneInfo += ", MODEL: " + android.os.Build.MODEL;         phoneInfo += ", SDK: " + android.os.Build.VERSION.SDK;         phoneInfo += ", VERSION.RELEASE: " + android.os.Build.VERSION.RELEASE;         phoneInfo += ", DEVICE: " + android.os.Build.DEVICE;         phoneInfo += ", DISPLAY: " + android.os.Build.DISPLAY;         phoneInfo += ", BRAND: " + android.os.Build.BRAND;         phoneInfo += ", BOARD: " + android.os.Build.BOARD;         phoneInfo += ", FINGERPRINT: " + android.os.Build.FINGERPRINT;         phoneInfo += ", ID: " + android.os.Build.ID;         phoneInfo += ", MANUFACTURER: " + android.os.Build.MANUFACTURER;         phoneInfo += ", USER: " + android.os.Build.USER; Product: libra_galaxysmtd, CPU_ABI: armeabi-v7a, TAGS: test-keys, VERSION_CODES.BASE: 1, MODEL: GT-I9000, SDK: 10, VERSION.RELEASE: 2.3.7, DEVICE: galaxysmtd, DISPLAY: MIUI.2.4.13, BRAND: samsung, BOARD: aries, FINGERPRINT: samsung/libra_galaxysmtd/galaxysmtd:2.3.7/MIUI/2.4.13:userdebug/test-keys, ID: MIUI, MANUFACTURER: samsung, USER: builder

 

 

 

转载地址:http://rhnvx.baihongyu.com/

你可能感兴趣的文章
扇形面积公式如何推导?
查看>>
js--07 编解码,eval
查看>>
BZOJ 2338 HNOI2011 数矩形 计算几何
查看>>
Request常用方法 (总结)
查看>>
倒排列表压缩算法汇总——分区Elias-Fano编码貌似是最牛叉的啊!
查看>>
POJ 3233 Matrix Power Series 二分+矩阵乘法
查看>>
韭菜鸡蛋
查看>>
VS书签的应用
查看>>
A. Polo the Penguin and Strings
查看>>
数据结构 - 红黑树
查看>>
poj 2524 Ubiquitous Religions
查看>>
Android ListView 和 ScrollView 冲突问题
查看>>
spa(单页面应用)的优缺点[转]
查看>>
NodeJS学习目录
查看>>
Spring 学习7 -事务
查看>>
mysql中insert into select from的使用
查看>>
Linux netstat命令详解
查看>>
quartz + spring 配置示例
查看>>
C++基础之全局变量
查看>>
父子组件间的通信
查看>>