Android实现开机自动运行程序
由于项目中要解决一个问题,简单来说就是开机时要把一些用到的库释放到相应的文件夹,于是找到了这个解决办法,虽然最终没有使用,但还是收藏了。
以下内容转自互联网。
有些时候,应用需要在开机时就自动运行,例如某个自动从网上更新内容的后台service。怎样实现开机自动运行的应用?
在撰写本文时,联想到高焕堂先生以“Don''t call me, I''ll call you back!”总[……]
内联函数
unable to execute dex:java heap space 解决方案
有两种方法:
第一种是 修改eclipse目录下面额eclipse.ini文件 把第一行添加
-vm C:\Program Files\Java\jdk1.6.0_24\bin\javaw.exe (你jdk的目录)
修改 -Xms128m -Xmx512m 修改 –launcher.XXMaxPermSize 512m
第一种方法没有尝试。
第二种解决方法是添加user Library,并把as system Library选上,并引入工程。第二种发法验证成功。[……]
android使用隐藏api的方法(使用被@hide的api)
android输入法(4)–Keyboard&KeyboardView
一、Keyboard
Keyboard可以载入一个用来显示键盘布局的xml 来初始化自己,并且可以保存这些键盘的键的属性。他有三个构造函数:
Keyboard(Context context, int xmlLayoutResId)
用语境和xml 资源id索引xml 文件来创建。
Keyboard(Context context, int xmlLayoutResId, int modeId)
这个和上面差不多,只不过多了一个modeld。
Keyboard(Context context, int layoutTemplateResId, CharSequence charac[……]
android输入法(3)–InputMethodService
一、几个重要的函数
onInitializeInterface() 看名字就知道,他是在初始化界面的时候被调用,而一般是一位配置文件的更改导致该函数的执行
onBinndInput() 它在另外的客户端和该输入法连接时调用
onStartInput() 这个非常重要的一个回调,它在编辑框中用户已经开始输入的时候调用。比如你点击一个输入框,你需要根据这个输入框的信息,设置输入法的一些特性,这个在Sample中很有体会
onCreateInputView()
onCreateCandidatesView()
onCreateExtractTextView()
第一个是[……]