- 博客(6)
- 资源 (19)
- 收藏
- 关注
原创 如何在显示一个activity的时候同时弹出软键盘
有些时候要发表一个评论的时候,这个评论框一般又在android布局的顶部时,这个时候可以在打开这个这个activity的时候,同时把软键盘打开,方便用户输入评论; 在AndroidManifest,xml文件中设置标签的android:windowSoftInputMode属性,就可以在显示Activity的时候立刻弹出当前输入法的软键盘,不管这个activity有没有获得焦
2015-08-26 16:35:49 867
原创 如何获得android系统已使用的内存
//获取系统内存总数long total = Runtime.getRuntime().totalMemory();//获得剩余内存long free = Runtime.getRuntime().freeMemory();//获得已使用的内存long used = total - free; 通过以上java代码可以查看android系统已使用的内存。
2015-08-26 16:23:41 758
转载 android中读取原始(Raw)资源
存储在res/raw位置的文件不会被平台编译,而是作为可用的原始资源。读取原始资源非常简单。首先调用Context.getResource获得当前应用程序上下文的Resources引用.然后调用openRawResource(int id)得到InputStream.最后,操作InputStream得到数据。注意:把文件放在res/raw目录下,则R类会自动提供该id.提速
2015-08-25 15:24:26 1531
转载 如何解决加载大图片时内存溢出的问题
尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将其设为ImageView的
2015-08-24 12:10:03 1283
原创 如何将带数据的SQLite数据与apk程序一起发布
如何将带数据的SQLite数据与apk程序一起发布 任何文件(包括SQLite数据库文件)与apk程序一起发布都必须将该文件嵌入到apk文件中。对于SQLite数据库来说,安卓的程序不能打开和操作嵌入在apk程序中的数据库文件。因此,需要想办法在程序第一次启动时就将SQLite数据库复制到手机内存或者SD卡上,然后才能再来操作SQLite数据库。 这
2015-08-24 11:30:36 3536
原创 android 刷新activity
刷新acticity 有些时候Android需要对activity自身进行刷新,不用另外去启动一个新的activity,那样比较方便,和节约资源。比如很多漫画或新闻客户端之类的。 nextAticle = (ImageButton) convertView.findViewById(R.id.nextAticle);previouseAticle.setOnClic
2015-08-06 16:22:03 4191 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人