
Android
文章平均质量分 54
pClass
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
软键盘挡住输入框的解决方案(记录一下,未测试)
大家在布局时候,有时候会发现输入框被挡住一部分,能完全显示出来,但是系统自带短信界面 可以完全漂浮在软键盘之上,看了一下短信源码,修改一下输入模式就可以了,源码如下 代码方式: getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE | Win转载 2012-03-23 22:00:22 · 1089 阅读 · 0 评论 -
Android代码混淆与反射机制
当代码中使用反射机制时,由于函数名会被混淆掉,而对应的字符串是不会混淆的,会导致反射失败,所以有反射机制的类不能使用混淆 可以使用keep命令不混淆该类代码,如果有使用第三方开源库,不知道是否使用反射机制时,最好不要混淆。 -keep class com.test.** {*; } //这句代码表示com.test包下的所有类都不混淆,一般适用于第三方开源库 -keep原创 2012-03-23 20:23:45 · 8115 阅读 · 0 评论 -
Android 在一个程序中启动另一个程序
Android 开发有时需要在一个应用中启动另一个应用,比如Launcher加载所有的已安装的程序的列表,当点击图标时可以启动另一个应用。 一般我们知道了另一个应用的包名和MainActivity的名字之后便可以直接通过如下代码来启动: Intent intent = new Intent(Intent.ACTION_MAIN); intent.addCategory(Intent.CA转载 2012-03-20 23:29:42 · 887 阅读 · 0 评论 -
android软键盘弹出引起的各种不适终极解决方案
很多写登录界面的开发者都会遇到一个问题:那就是在登录界面时,当你点击输入框时,下边的按钮有时会被输入框挡住,这个不利于用户的体验,所以很多人希望软键盘弹出时,也能把按钮挤上去。很多开发者想要监听键盘的状态,这无疑是一个很麻烦的做法。 我们可以在AndroidManifest.xml的Activity设置属性:android:windowSoftInputMode = "adju转载 2012-03-22 21:46:41 · 1207 阅读 · 0 评论 -
Android 打开URL
打开链接 Intent it = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.baidu.com")); it.setClassName("com.android.browser", "com.android.browser.BrowserActivity"); getContext().s转载 2012-03-21 18:29:06 · 18516 阅读 · 1 评论