![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 73
多放点葱花
这个作者很懒,什么都没留下…
展开
-
fragment
Fragment代表了Activity的一种行为或者界面的一部分,可以让单一的Activity变的复杂化。Fragment有自己的生命周期,接收自己的事件。当Activity运行时你可以add或者remove它,它就像Activity的子模块一样。Fragment总是嵌入在Activity里面,并且它的生命周期跟Activity联系在一起。比如,当Activity暂停,内部的Fragment也翻译 2013-12-11 16:13:45 · 569 阅读 · 0 评论 -
应用详情
完成应用详情的效果需要v7包,当在sdk中导入v7-appcompat.jar时发现有一些xml属性是找不到的,所以在导入V7包时,还需要导入v7的资源。因此,将需要将android-support-v7-appcompat拷贝出来,然后import到Eclipse里面,再将其设置为library,然后用项目导入此包就好了。原创 2015-06-02 17:41:49 · 511 阅读 · 0 评论 -
sqlite3 not found
用到android自带数据库sqlite时,发现使用不了sqlite3命令。这是因为手机系统\system\xbin缺少sqlite3文件,下载一个sqlite3文件放入该目录即可。具体操作如下。1.在cmd模式下将sqlite3文件从电脑放入手机。adb push E:\sqlite3 /mnt/sdcard/tmp2.然后执行 adb shell 进入adb,再su获取root原创 2015-04-29 10:52:36 · 1160 阅读 · 0 评论 -
Android Matrix
android 图片处理经常会用到Matrix(矩阵)。matrix.setTranslate(-(pauseBitmap.getWidth() / 2), -(pauseBitmap.getHeight() / 2));matrix.setScale(scale, scale);设置后发现总是不能达到目的。想看sdk的代码,发现是native方法。然后仔细看matrix的方法API,了原创 2015-04-21 15:55:03 · 415 阅读 · 0 评论 -
android 电池保护,省电
谈到如何让程序耗电低,必须要了解什么样的操作最耗电。1.后台程序唤醒休眠手机2.大量数据传输3.网络模式切换4.解析文字数据没有实时的regex找到原因以后再归纳解决的办法网络方面1.检查网络,等待wifi或者数据连接。只在连接网络时才做更新处理2.使用高效率的数据格式和解析器使用 stream 解析替代 tree多使用二进制格式发送请求减少往返翻译 2015-03-03 15:15:50 · 951 阅读 · 0 评论 -
屏幕分辨率
VGA(Video Graphics Array)视频图像阵列XGA(Extended Graphics Array)扩展图像阵列S:Super(超过), X:Extended(扩展), U:Ultra(终极), 第一个Q:Quarter(四分之一), 最后一个Q:Quantum(量化), H:Half(一半),原创 2015-01-29 16:05:04 · 597 阅读 · 0 评论 -
EditText的监听事件与键盘显示隐藏
今天碰到EditText,真心是特别会抢焦点啊。开始要给他设置一个字数限制,直接在xml里面设置就好了 <LinearLayout android:layout_width="match_parent" android:layout_height="120dp" android:orientation="vertical" android:layout_ma原创 2014-01-06 15:47:23 · 867 阅读 · 0 评论 -
ImageView
实习做的第一个项目是关于新闻App,做到浏览页时,ImageView 的上下间距太大,看起来很奇怪。用SetScaleType(matrix,fitXY,fitStart,fitCenter,fitEnd,center,centerCrop,centerInside),一种种的试,发现都不行。最后发现ImageView有一个adjustViewBounds方法,只需要先把宽高设置为wrap_con原创 2013-12-11 10:59:19 · 708 阅读 · 0 评论 -
synchronized Atomic
Atomic译为原子的,顾名思义,肯定跟线程安全有关系。之前做项目遇到多个线程公用同一资源的问题,当时用的是synchronized。如果不考虑线程安全,那么多个线程公用的资源,会相互干扰。例如:public class Try { private static int count; public static void main(String[] args) { for原创 2014-07-09 17:50:09 · 566 阅读 · 0 评论 -
Waring contentDescription
Missing contentDescription attribute on image使用非文本控件时,会出现这样的警告,很显然是缺少一个contentDescription属性,用来描述你这个非文本文件。最简单的就是加上一个属性就行了 android:id="@+id/queue" android:layout_width="wrap_content" android:layou原创 2013-12-31 09:56:25 · 723 阅读 · 0 评论 -
拍照或本地媒体库获取图片
本地媒体库或者拍照 都是调用系统本身的功能,Intent intent = new Intent(Intent.ACTION_GET_CONTENT); Intent intent=new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); 所以直接startActivityForResult就能浏览媒体库或者拍照,然后就是要原创 2014-01-08 17:08:28 · 674 阅读 · 0 评论 -
序列化 Serializable Parcelable
为了把实例变量保存起来,就需要用到序列化。序列化的原因在网上找了原创 2014-07-30 16:12:44 · 568 阅读 · 0 评论 -
android 创建桌面快捷方式
1.在androidManifest文件中,想要创建快捷方式的Activity中加入android.intent.action.MAIN的action。缺少这行代码,点击快捷方式时,会提示没有安装这个应用。 Activity里面还要添加上android:launchMode="singleInstance"另起一个栈,否则点击这个activity快捷方式,会启动别的应用另外,在A原创 2015-07-23 18:11:32 · 678 阅读 · 0 评论