Android
文章平均质量分 95
锦书难托
世间安得双全法,不负如来不负卿
展开
-
Android 软键盘监听事件
Android是一个针对触摸屏专门设计的操作系统,当点击编辑框,系统自动为用户弹出软键盘,以便用户进行输入。 那么,弹出软键盘后必然会造成原有布局高度的减少,那么系统应该如何来处理布局的减少?我们能否在应用程序中进行自定义的控制?这些是本文要讨论的重点。 一、软键盘显示的原理 软件盘的本质是什么?软键盘其实是一个Dialog! InputM转载 2015-09-15 11:18:23 · 714 阅读 · 0 评论 -
Android下拉刷新完全解析
本文参考:http://blog.csdn.net/sziicool/article/details/18727999 http://blog.csdn.net/lmj623565791/article/details/24521483两篇博客,对内容进行了综合,使得能适合自己的要求。首先讲一下实现原理。这里我们将采取的方案是使用组合View的方式,先自定义一个原创 2015-09-16 11:15:26 · 390 阅读 · 0 评论 -
关于java.lang.IllegalArgumentException: View not attached to window manager 错误的分析
转载出处:http://blog.csdn.net/yihongyuelan今天遇到一个很奇特的问题,当用户设置了PIN码,在锁屏界面正常解锁PIN码后,进入Launcher时显示com.Android.phone 已停止运行。一开始猜想会不会是解锁PIN码的时候处理导致了Phone进程报错,通过log分析找到了问题的大概原因:[plain] view转载 2016-06-01 14:46:45 · 730 阅读 · 0 评论 -
android 让一个控件按钮居于底部的几种方法
android 让一个控件按钮居于底部的几种方法1.采用linearlayout布局:android:layout_height="0dp" android:layout_weight="1" 2. 采用relativelayout布局:android:layout_alignParentBottom="true" 3. 采用 fragment 布局(activityg转载 2016-06-19 11:05:27 · 3258 阅读 · 0 评论 -
Android Studio 解决错误 Could not find method android() for arguments
今天新升级了Android Studio的版本,升到最新的2.2了。导入了之前创建的一个项目,但是一直报错:Could not find method android() for arguments. 通过查各种资料后找到原因,是因为SDK的版本不一致导致的。我原来项目用的是23版本的,后来升级之后的AndroidStudio用的是24版本的。这样就导致了主工程里的build.gradle文件里配原创 2016-12-23 15:33:57 · 29187 阅读 · 0 评论 -
android上传文件至服务器(android端+服务器端)
引言:本来android文件上传的博客在网上挺多的,不过好些都只是有前台android端的上传,并没有后台服务器端的接收。而且自己写的时候也确实遇见了一些之前没注意到的地方,写出来也算是给自己提个醒。 我这里就不把全部的代码都贴出来了,就只贴一下核心代码就算了,如果有什么疑问或者不对的地方,欢迎指教。 我要做的是把我app的日志文件上传到指定服务器的功能。并没有写的太复杂,我参考鸿洋大神的博客的原创 2017-06-12 16:58:45 · 36485 阅读 · 27 评论 -
"启动器"停止运行并死循环的解决办法
今天开发板遇见了一个启动器的问题,平板上有A、B两个启动器,不知道该选哪个,然后就选择了B启动器,而且还手滑的点了默认该启动器。结果就悲催了,一直提示“启动器”停止运行,并且点击确定后,还会接着弹出来,关机都不好使,关机重新启动后仍会弹出“启动器”停止运行,就打算一直循环到地牢天荒。 后来在网上找解决办法,都说在设置——应用程序——启动器——清除数据,清除默认设置,可是现在的问题是我连设置界面都进原创 2017-06-15 11:20:51 · 9133 阅读 · 0 评论