E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android随笔
Android随笔
之——获取EditText光标所在行行号
由于项目需求,需要获取EditText光标当前所在行行号,可是翻遍Android文档、问遍度娘都没发现,于是在博客园中提问,碰见了好心人告诉了我答案,谨以以下代码献给有需要的人 1 private int getCurrentCursorLine(EditText editText) { 2 int selectionStart = Selection.getSe
·
2015-11-12 21:01
EditText
转:
Android随笔
之——使用Root权限实现后台模拟全局按键、触屏事件方法(类似按键精灵)
本文转载自CSDN的jzj1993,原文连接: http://blog.csdn.net/jzj1993/article/details/39158865 有时我们需要使用安卓实现在后台模拟系统按键,比如对音量进行调节(模拟音量键),关闭前台正在运行的App(模拟返回键),或者模拟触屏事件。但是对于原生安卓系统而言,后台进程关闭前台进程,甚至模拟用户事件,进而操控整个系统,是不
·
2015-11-12 18:18
android
Android随笔
之——Android ADB详解
ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备。它主要有以下几个功能: 1、运行设备的shell(命令行) 2、管理模拟器戒设备的端口映射 3、计算机和设备之间上传/下载文件 4、将本地apk软件安装至模拟器戒android设备 adb工具位置:
·
2015-11-12 14:20
android adb
Android随笔
之——Android单元测试
在实际开发中,开发android软件的过程需要不断地进行测试。所以掌握Android的单元测试是极其重要的。您应该把单元测试作为Android应用开发周期的一部分,精心编写的测试可以在开发早起帮你发现错误。 关于Android单元测试可以看Google官方给的教程:Best Practices for Testing(需要FQ) 一、创建Android Test Pro
·
2015-11-12 14:18
android
Android随笔
之——跨进程通信(一) Activity篇
在Android应用开发中,我们会碰到跨进程通信的情况,例如:你用QQ通讯录打电话的时候会调用系统的拨号应用、某些新闻客户端可以将新闻分享到QQ、微信等应用,这些都是跨进程通信的情况。简而言之,就是一个应用调用了另一个应用,并传递了一定的数据。在Android中有Activity、Content Provider、BroadcastReceiver、Service四大组件,巧的是Android
·
2015-11-12 14:18
Activity
Android随笔
之——用shell脚本模拟用户按键、触摸操作
之前写过两篇关于Android中模拟用户操作的博客(其实用一篇是转载的),现在就来讲讲用shell脚本来模拟用户按键操作。本次的目标是用shell脚本打开微信并在其搜索框中搜索相关内容。 本文的模拟功能主要是用adb的input命令来实现,如果你adb的环境变量配置正确的话,在cmd中输入 adb shell input 就可以看见input的用法了。
·
2015-11-12 14:17
android
Android随笔
之——模拟按键操作的几种方式
有需要看之前转载的那篇博客的请看这里→_→转:
Android随笔
之——使用Root权限实现后台模拟全局按键、触屏事件方法(类似按键精灵),这里我就直接上代码了。
·
2015-11-12 14:16
android
Android随笔
之——Activity中启动另一应用
最近在写语音交互程序,在语音打开应用这块碰到如何用代码控制应用启动的问题。百度了一下,有两种方案:1、获取应用的包名;2、获取应用的包名、入口类名。 之前对两种方案都进行了尝试,发现方案二中存在一个弊端,那就是系统级应用只能获取到包名,不能获取到入口类名,这会导致程序报错,当然你也可以不获取系统级应用的包名和入口类名。出于简单方便的考虑,选择了方案一,废话不多说,上代码。 方案一、
·
2015-11-12 10:44
Activity
Android随笔
之——PackageManager详解
参考:http://www.cnblogs.com/xingfuzzhd/p/3374504.html 今天要讲的是PackageManager。Android系统为我们提供了很多服务管理的类,包括ActivityManager、PowerManager(电源管理)、AudioManager(音频管理)等。除此之外,还提供了一个PackageManger管理类,它的主要职责是管理应用程序包。
·
2015-11-11 16:46
android
Android随笔
记录
ContentObserver:内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理。今天遇到一个问题,两个应用要能同时安装要满足两点:1、包名不一样2、包内的provideruri要保持唯一性。签名文件是用来发布的,包名一样签名不一样的应用不能同时安装。AndroidDrawable好好分析一下,各种xml的用法。有一篇博客需要看:http://blog.csdn.n
Tyler
·
2015-10-12 15:20
[
Android随笔
]Android参考书籍
阅读更多Android系统按照架构来说一共分为六个部分,因此按照自己的感受推荐一下各个部分适合的书籍,不喜勿喷。1.AndroidApplication《AndroidDeveloper文档》、《ProAndroid》、《ProfessionalAndroidApplicationDevelopment》、《GoogleAndroidSDK开发范例大全》、GoogleIOAndroid文档s2.A
gogoalong
·
2015-06-24 00:00
[
Android随笔
]Android参考书籍
Android系统按照架构来说一共分为六个部分,因此按照自己的感受推荐一下各个部分适合的书籍,不喜勿喷。 1.Android Application 《Android Developer 文档》、《Pro Android》、《Professional Android Application Development》、《Google Android SDK开发范例大全》、Google IO A
gogoalong
·
2015-06-24 00:00
android
[
android随笔
]Activity数据通信
1.无参数Activity跳转 <span style="white-space:pre"> </span>Intent it = new Intent(Activity.Main.this, Activity2.class); <span style="white-space:pre"> </sp
gogoalong
·
2015-06-10 18:00
Activity
[
android随笔
]Activity数据通信
阅读更多1.无参数Activity跳转Intentit=newIntent(Activity.Main.this,Activity2.class);startActivity(it);2.向下一个Activity传递数据(使用Bundle和Intent.putExtras)Intentit=newIntent(this,Activity2.class);Bundlebundle=newBundle
gogoalong
·
2015-06-10 18:00
Android随笔
提示以及seekbar调节屏幕亮度(13)
阅读更多随笔提示文本:使用百度等搜索引擎的时候,经常会看到随笔提示文本,例如输入百度,会出现百度,百度卫士,百度云盘等等,不止网页上有这个功能,Android自带这个功能AutoCompleteTextView,使用AutoCompleteTextView时,要将数据封装到ListAdapter,然后加入到随笔提示文本的下拉框中,下面定义布局文件main.xml:定义Activity文件,操作下拉
梳子不爱头发
·
2015-04-07 13:00
android
随笔提示
seekbar
调节屏幕亮度
Android随笔
提示以及seekbar调节屏幕亮度(13)
阅读更多随笔提示文本:使用百度等搜索引擎的时候,经常会看到随笔提示文本,例如输入百度,会出现百度,百度卫士,百度云盘等等,不止网页上有这个功能,Android自带这个功能AutoCompleteTextView,使用AutoCompleteTextView时,要将数据封装到ListAdapter,然后加入到随笔提示文本的下拉框中,下面定义布局文件main.xml:定义Activity文件,操作下拉
梳子不爱头发
·
2015-04-07 13:00
android
随笔提示
seekbar
调节屏幕亮度
Android随笔
提示以及seekbar调节屏幕亮度(13)
随笔提示文本:使用百度等搜索引擎的时候,经常会看到随笔提示文本,例如输入百度,会出现百度,百度卫士,百度云盘等等,不止网页上有这个功能,Android自带这个功能AutoCompleteTextView,使用AutoCompleteTextView时,要将数据封装到ListAdapter,然后加入到随笔提示文本的下拉框中,下面定义布局文件main.xml:
梳子不爱头发
·
2015-04-07 13:00
android
seekbar
随笔提示
调节屏幕亮度
Android随笔
(一些琐碎的内容,不定期更新。) 从业几年,发现对Android的了解非常浅薄,时常产生盲人摸象的感觉,想深入了解,限于精力、兴趣、学识,确也并不能深入很多。虽如此,有时却也得出一些形而上的东西,或许有用,或许无用,总算是思想的突变,记录下来,或许有用,或许无用。 软件是硬件和用户之间的桥梁,分析代码的时候,尽可能分离出不同的概念,无需了解细节,只需看清概念间的操作流程。从不同
murphykwu
·
2014-05-04 20:00
android随笔
最近在学习android开发,博客好久没更新了。现在有个初步想法,打算做个app,记录一下时间。加油!
julinfeng
·
2014-03-25 17:00
随笔
Android随笔
有关通讯录的资料都放在contacts2.db中这个数据库放在/data/data/com.android.providers.contacts/databases/contacts.db1:通话记录表表名:calls表的主要字段说明: 字段名 字段类型 备注 _id INTEGER 记录标识
maatlawson
·
2012-11-22 11:00
android
Android随笔
runOnUiThread 在UI线程中刷新UI,无需用Handler。 @DOC * Runs the specified action on the UI thread. If the current thread is the UI * thread
chenpeilei2003
·
2012-11-18 21:00
android
Android随笔
--短小精悍的代码段(持续更新)
最近在看Android的源代码,看到很多有用的代码,但又不是很大,特此记录,以便查用。 1. Android中Activity如何添加一些需要的权限? 解决:在AndroidManifest.xml添加以下内容 2.Android中怎样获得一个service(假如我获得一个package的service)?returnIPackageMa
huangxiaohu_coder
·
2011-11-25 13:00
android
service
音乐
android随笔
1.当被start的Acivity是single模式是startActivityForResult 返回cancel结果 2.当textview里面的字符包括半角全角混合时,文字排版会很乱的换行,解决办法是自己继承view 重写onmeasure方法,重绘文本ondraw,可以通过paint.measureText计算文本所占空间 3.当activity被设置显示设置了ORIENTATION的
fly.net.cn
·
2011-01-26 22:00
android
UP
android随笔
阅读更多1.当被start的Acivity是single模式是startActivityForResult返回cancel结果2.当textview里面的字符包括半角全角混合时,文字排版会很乱的换行,解决办法是自己继承view重写onmeasure方法,重绘文本ondraw,可以通过paint.measureText计算文本所占空间3.当activity被设置显示设置了ORIENTATION的值的
fly.net.cn
·
2011-01-26 22:00
Android
UP
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他