- 博客(16)
- 收藏
- 关注
原创 百度地图
public class MainActivity extends Activity { MapView mMapView; BaiduMap bMapManager; Button mButton; Button mButton1; Button mButton2; Button mButton3; //定位相关的类
2016-03-31 19:00:13 227
原创 android studio 获取SHA1
1、打开android studio 在最下面找到Terminal 如下图(在android studio 下面就能看到)2、 输入命令 C: 进入c盘3、 输入命令 cd Users\Administrator 其中Administrator是自己的用户名 Administrator文件下有个.adnroid文件4、 输入命令 cd .and
2016-03-28 15:11:41 298
原创 拍照后如何得到真实大小的图片
public class MainActivity extends Activity { Button mButton; private static int REQ_2 = 2; private String mFilePath; ImageView mImageView; FileInputStream fileInputStream;/
2016-03-26 11:23:15 574
原创 相机简单使用
Intent it = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);startActivity(it); // 通过intent 调用相机 // 把拍照片保存到应用上面public class MainActivity extends Activity { Button mButton;private static int REQ_1
2016-03-26 10:38:46 177
原创 MediaStore使用
MediaStore这个类是android系统提供的一个多媒体数据库,android中多媒体信息都可以从这里提取。这个MediaStore包括了多媒体数据库的所有信息,包括音频,视频和图像,android把所有的多媒体数据库接口进行了封装,所有的数据库不用自己进行创建,直接调用利用ContentResolver去掉用那些封装好的接口就可以进行数据库的操作了。今天我就介绍一些这些接口的用法。
2016-03-26 10:11:02 832 1
原创 ListView的扩展
http://blog.csdn.net/baidu_17508977/article/details/49520849 参考这个博客
2016-03-23 15:36:44 292
原创 滑动监听的方法
针对滑动 的方法 可以重写以下方法mListView.OnTouchListener (new View.OnTouchListener)public boolean onTouch(){ switch (event.getAction){ case MotinEvent.ACTION_DOWN:// 触摸时候break case MotinEvent.ACTION_M
2016-03-23 15:07:42 593
原创 ListView 的介绍
一 ListVuew 的常用技巧: 用ViewHolder 进行优化 使用了 lIstView 的视图缓存机子,避免了在getView()的时候通过 findViewById() 进行实例化控件 具体使用点 在geiView()方法中使用 通过 contentView().setTag(holder); //添加标识 contentView.getTag(holder);
2016-03-23 14:48:08 303
转载 Android 设置主题实现点击波纹效果
开头先说说大家都知道的Material Design。这里推荐大苞米的系列博客,介绍的很全面。http://blog.csdn.net/a396901990/article/category/2634371Material Design:Material Design是Google推出的一个全新的设计语言,它的特点就是拟物
2016-03-20 22:01:22 432
转载 Android 判断网络连接
Android手机同时支持WIFI和3G, 判断网络连接, 判断网络类型(WIFI或3G).权限:uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />1判断网络连接 /** * 判断网络是否可用, 在使用网络请求是预先使用此方法进行检查, 以节省资源. *
2016-03-20 21:53:42 233
转载 webView 简单理解 缓存和删除
webView 是安卓为手机端用户加载网页设计的控件。首先得支持网页浏览 必须设置4 mWebView.getSettings().setJavaScriptEnabled(true); mWebView.getSettings().setRenderPriority(RenderPriority.HIGH); 一、网页缓存1、缓存构成
2016-03-20 21:50:04 3192
原创 ViewGroup的自定义
ViewGroup 的测量是 遍历其子类的VIew 根据模式确定子View 大小和位置 在测量子View 结束后 调用Layout 方法 显示具体的位置 所以在自定义ViewGroup 的时候会重写onLayout()方法来确定子View 的位置。 ViewGroup 的绘制 除了 定制ViewGroup 的悲剧颜色之外基本不需要绘制 但是 会调用 dispatchDraw()方法
2016-03-17 22:02:14 190
原创 onDraw绘画
上面一章讲解了测绘 在测绘以后就是绘画 onDraw()这里必须要的变量有 Canvas 和PaintCanvas canvas = new Canvas(bitmap); 为什么要传bitmap ?为了让与画布紧密连接 称为装载画布用来存储 画布上的系数信息 所以当你调用 Canvas.drawXX()的时候 就是发生在bitmap上
2016-03-17 21:52:06 359
原创 一个View的创建过程
在安卓中 一个View的创建过程 当程序调用onCreate()方法的setContentView()方法,这个时候ActivityMangerService 会调用onResume() 方法 ,这时候系统会把DecorView添加进PhoneWindow 中 并让其显示出来 同时 DecorView 是Window是一个变量 而 PhoneWindow 是Window 的唯一的实现
2016-03-17 21:41:43 333
原创 Context 是什么意思
Context 是上下文 (以前上学的时候,研究阅读文章,解决方案就是研究上下文)由此推出 context 也是链接的意思,与应用进行交互那么在什么时候会用到上下文:1 创建Application 2 创建Activity 3 创建Service 创建Context 其实就是在创建Context 的实现类的时候 当应用创建的时候 会创建一个 Applicatio
2016-03-15 21:32:34 1935
原创 Dalvik与ART
Dalvik 虚拟机 是运行的时候产生编译 ART 是安装的时候就编辑 以后运行的时候就不需要编译的应用占用空间小ART是安装的时候就编译好了,安装慢,每次骑都要先组装自行车才能骑 效率高在开启的时候,开启应用快,占用空间大ART 是已经组装好的自行车dalvik是执行的时候编译+运行,骑自行车dalvik 是已经折叠起来的自行车,每次骑直接上车就能走人
2016-03-15 21:09:35 218
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人