摘要:
### 简述Android通过Service的方式提供各种各样的服务供应用使用,从而为应用开发提供多种多样的功能。通过service的方式进行服务的调用,包括最重要的ActivityManagerService、WindowManagerService等等内容,一般都是通过context.getSe 阅读全文
摘要:
一、EditText的focus问题 问题描述:当页面只包含两个EditText,想要隐藏输入法,并且去除EditText的focus(只能去除focus,因为需要通过监听focus的变化来做某些操作),但是由于界面中的focus无法去除,每次clearFocus后,系统会重新从界面中找到一个可以f 阅读全文
摘要:
网上由很多关于该命令的文章,但是千篇一律的复制粘贴,虽然本身的内容已经说得十分完整,但是只有一两种解释难免会使得某些地方理解不透彻或者某些地方的理解会有偏差,因此在这里写下一些自己的学习心得。git rebase这个命令在一开始的时候看了很多图解,知道是将某些变更重做一遍,但是在真正使用过程中会遇到... 阅读全文
摘要:
1./boot空间不足时,很大的一种可能是内核版本太多导致控件不足,因为时间久了,会安装多个版本的内核,并且不会自动删除,需要手动删除旧版内核查看已安装内核的版本:dpkg --get-selections | grep linux删除数字较小的旧版内核sudo apt-get remove lin... 阅读全文
摘要:
在工作的过程中,本人遇到了一个关于手机问题检测的项目,其中一个需求的功能是获取对url的域名解析后的ip地址;从网上找了大量的资料,都是相同的使用InetAddress通过url去获取dns解析的ip地址。在初步使用过程中,发现怎样都没法正确获取ip,都会抛出地址无法解析的异常,着实很奇怪,但是其它... 阅读全文
摘要:
AndroidManifest为组件配置其各种属性以及权限1.permission的设置,可以通过设置自定义权限限制使用,另外还可对permissionLevel的设置实现访问权限的管理2.配置android:process可以实现同一应用内的多进程,通过设置这个属性,可以使得同一应用内的不同组件之... 阅读全文
摘要:
在一开始学习Android的过程中,对于Intent并没有太深入的理解,以为Intent只是作为一个传数据的中间对象,但是随着学习内容的增多,发现Intent的机制实际上贯穿于整个Android的过程;1.Intent启动:Intent的传输数据只是作为其中一个重要的功能而存在,但是其更重要的作用在... 阅读全文
摘要:
1..9图片的使用,上方黑线表示横向可拉伸区域、左方的黑线表示纵向可拉伸区域,下方和右方的黑线表示的是内容显示区域,即内容的显示不会超出该范围2..9图片在编译时会将黑线去除后再打包入apk文件中 阅读全文
摘要:
使用PagerAdapter实现ViewPager的页面滑动功能:1.布局上,ViewPager的显示默认会占据整个显示屏,需要指定大小2.其运行过程如下:首先通过getCount()获取需要显示的页面的数目,但并非全部页面都一次性加载,而是默认3个页面,保存上一个页面,预先加载下一个页面;因此每次... 阅读全文
摘要:
环境:Ubuntu 12.04 + android studio 1.0 + jdkjdk使用sun的jdk,网上有较多教程教怎么配置,android studio需从android官网下载,伟大的中国墙的原因,有什么问题大家懂的,sdk下载完后仍然会自动下载部分内容,可选择自己设置镜像下载路径,这... 阅读全文