- 博客(11)
- 收藏
- 关注

原创 关于软键盘弹出的问题
功能:当EditText获取焦点时先执行动画,执行完后,弹出软键盘,保证执行动画的流畅度如果软键盘和动画同时执行,动画有卡的现象,用户体验不好代码如下:package com.example.chrombrower.view;import com.example.chrombrower.MainActivity;import com.example.chrombr
2012-10-11 10:50:15
916

原创 android Gif图片播放
一、初始化:private void init() { movie = Movie.decodeStream(this.getResources().openRawResource(R.raw.test)); }二、不断的进行刷新:@Override protected void onDraw(Canvas canvas) { super.onDra
2012-08-29 09:26:57
2709

原创 SqlCipher编译以及如何使用
需要软件:cygwin需要的源码:SqlCipher官网自己去找,共两个,一个给数据库加密的,一个用java写的,给数据库解密直接使用的给数据库加密的:https://github.com/sqlcipher/sqlcipher解密的:http://sqlcipher.net/downloads一、编译动态库,生成加密的数据库1、打开cygin2、进入加密数据库项目
2012-08-23 10:08:37
15658
1

原创 android如何做自己的手写输入法
1、xml<LinearLayout android:id="@+id/gesture_main_writepad_ll" android:layout_width="fill_parent" android:layout_height="330dip" android:layout_alignParentBottom="tr
2012-06-12 10:56:34
10409
27

原创 android报错后,如果友好提示
package com.nhn.android.exception;import java.io.File;import java.io.PrintWriter;import java.lang.Thread.UncaughtExceptionHandler;import android.content.Context;import com.nhn.android.util.Glo
2012-05-24 15:13:45
1559

原创 JNI详细教程
搞了三天,终于有点眉目了,共享给大家android调用c++代码至于ndk环境这里不讲了(http://blog.youkuaiyun.com/yinzhengbo/article/details/7268207)先简述一下实现的功能,增加学生,修改学生信息,查询所有学生信息,根据名字查找学生1、首先在项目里新建Student实体类包含字段(name,sex,age),
2012-05-22 15:29:13
33244

原创 关于软键盘弹起时监听返回键的问题
首先自定义控件重写dispatchKeyEventPreIme方法判断软键处于活动状态,并且用户按下了返回键盘@Overridepublic boolean dispatchKeyEventPreIme(KeyEvent event) {if (context!= null) { InputMethodManager imm = (Inpu
2012-03-26 16:37:10
5379

原创 window下NDK详细配置及如何编译
首先下载Cygwin和NDK(我用的是android-ndk-r7)下载Cygwin时需要选中我们想要的,如果不知道的话建议全部安装,不过是需要时候做代价的噢现在的NDK版本不需要进安装了,省去了安装的那一步Cygwin安装完毕,NDK下载完毕后1.在Cygwin配置NDK环境变量(C:\cygwin\home\Administrator\.bash
2012-02-17 16:08:22
6783

原创 贪吃蛇源码解析(面向对象)
苹果类:首先苹果有它自向的属性,就是在什么位置(x,y坐标),,还有就是被蛇吃掉后会自动生成一个新的苹果,属性:x(横坐标),y(竖坐标)方法:自动生成新的苹果(create),位置在房间内随机package com.snake.view;import java.util.Random;import com.snake.activity.R;
2012-02-13 09:14:10
1714
原创 NDK7编译c++
在ndk7中,goolgle公司提供了更简单的方法来生成.so文件1、下载ndk72、配置环境变量Path增加ndk7的根目录3、在eclipse项目中新建jni文件夹4、在jni文件夹中新建Android.mk、Application.mk文件,具体内容百度5、将c或者c++代码拷到jni文件夹下6、运行-->cmd7、进入项目根目录,
2012-05-18 17:44:46
1953
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人