![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
andriod
Estelle_2012
独自一人,孑然一身,风雨兼程
展开
-
android:scaleType属性
ImageView.ScaleType.XXX|android:scaleType="xxx"1. CENTER, "center"居中显示。不缩放。不裁减。2. CENTER_CROP, "centerCrop" 图片宽(高)小于ImageView的宽(高)时,按比例放大图片,使得图片宽(高)大于等于ImageView的宽(高)。居中显示。3. CEN原创 2015-08-06 14:27:13 · 447 阅读 · 0 评论 -
.os文件导入AS
在libs下拷贝.os文件; 在gradle中配置添加:android {...... task nativeLibsToJar(type: Zip, description: "create a jar archive of the native libs") { destinationDir file("$projectDir/libs") bas转载 2016-10-09 09:32:42 · 635 阅读 · 0 评论 -
USB 驱动和配件
安卓通过2种模式支持各种各样的USB周边和安卓USB配件:USB Host,USB Accessory.(USB周边和安卓USB配件要使用安卓硬件附件协议) 在USB accessory 模式中,外部USB硬件作为USB主机。外设的例子包括机器人控制器,扩充口,诊断工具以及音乐外设,自助服务终端,读卡器等。这给没有主机功能的android设备与USB硬件交互的能力。Android USB翻译 2016-09-05 16:41:55 · 1020 阅读 · 0 评论 -
百度地图开发相关
地图:提供地图(2D、3D)的展示和缩放、平移、旋转、改变视角等地图操作;室内图:提供展示公众建筑物室内地图的展示功能;Android Wear:适配Android Wear,支持Android穿戴设备;POI检索:可根据关键字,对POI数据进行周边、区域和城市内三种检索;室内POI检索:支持设置城市和当前建筑物的室内POI检索;地理编码:提供地理坐标和地址之间相互转换的能力;线路规划:支持公交信息原创 2016-09-05 14:52:04 · 588 阅读 · 0 评论 -
安卓应用开发Eclipse目录结构
src:放置java代码gen:此目录下文件自动生成,主要有一个R.java(自动生成资源id)assets:1、存放随程序打包的文件,在程序运行过程中可以动态读取文件内容。2、在使用WebView加载本地网页时,所有网页相关文件存放位置libs:第三方jar被引入时自动添加到构建路径中去。res:放置图片、布局、字符串等资源project.properties:指定编原创 2016-04-21 10:06:57 · 679 阅读 · 0 评论 -
android数据存储方式(一)
Android四种数据存储方式: - SharePreferences - SQLite - Content Provider - File原创 2015-12-06 13:14:38 · 463 阅读 · 0 评论 -
andriod—Application
1、application是安卓的一个系统组件,当程序启动时系统就创建一个Application用来储存一些系统信息。 2、一个安卓程序只有一个application组件(单例模式);application是整个程序生命周期最长的组件; 3、自定义application时要现在manifest中先注册,然后继承Application; 在Activity中引用application代码:myA原创 2015-08-17 10:55:42 · 464 阅读 · 0 评论 -
Activity的启动方式(直接启动、间接启动)
Activity的启动方式(直接启动、间接启动)1、直接启动(常用于工程内部的Activity) ① Intent(startActivity):②ComponentName 启动方式Intent intent =new Intent();ComponentName component =new ComponentName(CourseDetails.this,Homepage.class);原创 2015-08-03 17:33:17 · 970 阅读 · 0 评论 -
单个Activity生命周期(一)
创建、显示:返回键:原创 2015-07-01 15:26:37 · 380 阅读 · 0 评论 -
Activity生命周期(二)——多个Activity交互
Activity生命周期(二)——多个Activity交互1、Activity① → Activity② onPause()① →onCreate()②→onStart()②→onResume②→onStop()①;2、Activity②→Activity① onPause()②→onRestart()①→onStart()①→onResume()①→onStop(原创 2015-08-03 16:20:50 · 504 阅读 · 0 评论 -
Activity生命周期(三)——横竖屏切换
Activity生命周期(三)——横竖屏切换1、竖屏→横屏 onPause()→onStart()→onDestroy()→onCreate()→onStart()→onResume() 横屏到竖屏时流程相同2、关于onSaveInstanceState(保存Activity销毁时状态) onPause()→onSaveInstanceState()→onStop()→onDestroy()→原创 2015-08-03 16:37:09 · 408 阅读 · 0 评论 -
View类的XML属性
xml属性 Java方法 说明 android:alpha setAlpha(float) 设置透明度(0—255) android:background setBackgroundResource(int) 设置组件背景色 android:clickable setClickable(boolean) 组件是否激单击事件 android:content原创 2015-08-08 13:07:59 · 668 阅读 · 0 评论 -
SharedPreference Tips
轻量级的存储方式:它的设计所决定的:SharedPreference在创建的时候会把整个文件全部加载进内存文件过大产生的后果 1、第一次从sp中获取值的时候,有可能阻塞主线程,使界面卡顿、掉帧。 2、解析sp的时候会产生大量的临时对象,导致频繁GC,引起界面卡顿。 3、这些key和value会永远存在于内存之中,占用大量内存。原创 2017-06-05 09:19:38 · 290 阅读 · 0 评论