- 博客(24)
- 资源 (2)
- 收藏
- 关注
转载 Android数据存储五种方式总结
Android数据存储五种方式总结本文介绍Android平台进行数据存储的五大方式,分别如下: 1 使用SharedPreferences存储数据 2 文件存储数据 3 SQLite数据库存储数据 4 使用ContentProvider存储数据 5 网络存储数据下面详细讲解这
2016-08-30 09:42:35 405
原创 JSON数据格式详解
JSON 数据格式 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成。基础结构JSON建构于两种结构:1. “名称/值”对的集合(A collection of name/value pair
2016-08-29 17:34:43 586
原创 AS快捷键
Ctrl+G / Ctrl+Alt+Shift+G:查询变量或者函数或者类在哪里被使用或被调用,后者是前者的复杂表现,可以选择查询范围等。Alt+H:查找功能,全局查找F4:查看类继承关系F2:查看文档说明(函数使用说明)Ctrl+E:查看最近打开过的文件Ctrl+Shift+E:查看最近编辑过的文件double Shift:全局查找,这个查看和Alt+H稍稍有些不同,这个
2016-08-26 16:53:08 909
原创 Android CountDownTimer倒计时器的使用
定时执行在一段时候后停止的倒计时,在倒计时执行过程中会在固定间隔时间得到通知(译者:触发onTick方法),下面的例子显示在一个文本框中显示一个30s倒计时: Java代码 new CountdownTimer(30000, 1000) { public void onTick(long millisUntilFinished) {
2016-08-25 15:19:19 225
原创 String.format()方法使用说明
JDK1.5开始String类中提供了一个非常有用的方法String.format(String format, Object ... args)查看源码得知其实是调用了java.util.Formatter.format(String, Object...)方法[java] view plain copy print?public stat
2016-08-25 14:46:38 222
原创 setWillNotDraw(true)和setWillNotDraw(false)
Romain Guy write a little info about a ScrollView attribute that is missing from documentation : android:fillViewport=”true” .It must be set to ScrollView and has the following efect : when set to
2016-08-25 13:59:23 1216 1
转载 利用u启动u盘启动盘如何装双系统使用教程
双系统也就是在一台电脑中安装两个操作系统来使用的模式,计算机安装双系统有着诸多的好处,在这里我们就不为大家多做介绍了,那怎么装双系统呢?今天我们为大家带来的是使用u启动u盘启动盘win xp+win 7组合模式的双系统安装教程。 双系统安装准备工作: ①、准备一个u盘(建议使用容量大于8G的u盘); ②、制作一个u盘启动盘(下
2016-08-25 10:45:41 1508
转载 Java 打印堆栈的几种方法
java 中可以通过 eclipse 等工具直接打印堆栈,但是对于某些环境中无法使用 eclipse 工具时,需要知道堆栈,如何处理呢?介绍3种方法供选择:方法一:package name.xu;public class CallStack { public static void printCallStatck() { Throwable e
2016-08-24 11:23:47 1463
转载 Android按键事件处理流程 -- KeyEvent
是各种View中的,自己始终不清楚到底哪个在先哪个在后,总之对整个处理流程没能很好的把握。每次写这部分代码的时候都有些心虚,因为我不是很清楚什么时候、以什么样的顺序被调用,大都是打下log看看,没问题就算ok了。但随着时间流逝,这种感觉一直折磨着我。期间也在网上搜索了相关资料,但总感觉不是那么令人满意。自打开始研究Android源码起标签:事件 android KEY 流程 事件处理 刚
2016-08-23 10:54:31 2837
转载 Android位置服务介绍,并介绍如何通过LocationManager对象获取位置信息
1.位置服务,英文翻译为Location-Based Services,简称LBS,又称为定位服务或基于位置的服务,融合了GPS定位、移动通信、导航等多种技术,提供与空间位置相关的综合应用服务,基于位置的服务发展很迅速,涉及商务、医疗、工作和生活的各个方面,为用户提供定位、追踪和敏感区域警告等一系列服务。比如谷歌地图,百度地图,都需要通过位置服务。 2.Android平台下支持提供
2016-08-19 16:12:00 877
转载 ADAS高级驾驶辅助系统
手上有些有关ADAS的文档,有的时候翻过一遍,ms都知道,但印象不深,所以,自己总结下相关技术应用特性,常见缩写及全称,便于经常回顾。ADAS全称Advanced Driver Assistance System,先进驾驶辅助系统,主要是指基于视觉/摄像头的应用,也有与雷达,激光等传感器结合的应用。目前,各大汽车厂商都有相关的部门来研发相关的产品,也有专门为汽车厂商提供ADAS技术或模
2016-08-19 09:16:48 1811
转载 ADAS高级驾驶辅助系统浅解答
手上有些有关ADAS的文档,有的时候翻过一遍,ms都知道,但印象不深,所以,自己总结下相关技术应用特性,常见缩写及全称,便于经常回顾。ADAS全称Advanced Driver Assistance System,先进驾驶辅助系统,主要是指基于视觉/摄像头的应用,也有与雷达,激光等传感器结合的应用。目前,各大汽车厂商都有相关的部门来研发相关的产品,也有专门为汽车厂商提供ADAS技术或模
2016-08-19 09:15:16 942
转载 Android中详解Canvas类
1、首先说一下canvas类:Class OverviewThe Canvas class holds the "draw" calls. To draw something, you need 4 basic components: A Bitmap to hold the pixels, a Canvas to host the draw calls (writing into
2016-08-17 10:40:32 189
转载 android AudioManager类 详解
AudioManager类位于android.Media 包中,该类提供访问控制音量和钤声模式的操作。通过getSystemService(Context.AUDIO_SERVICE)方法获得AudioManager实例对象。AudioManager audiomanage = (AudioManager)context.getSystemService(Context.AUDIO
2016-08-15 16:40:49 208
转载 armeabi 和armeabi-v7a
ABI=Application Binary Interface在我们android APK的根目录有一个 libs文件夹,此文件夹下包含了armeabi 和armeabi-v7a两个文件夹,我们的c代码编译成的本地库(各种.so)就会放在这两个文件夹其中的一个。那armeabi-v7a 与 armeabi有什么区别,都是什么意思呢?armeabi和armeabi-v7a是表示cpu的类型
2016-08-15 15:59:12 826
转载 PathEffect()详解
一、setPathEffect()这个方法一看就和path有关,顾名思义,它就是给path设置样式(效果)的。PathEffect这个路径效果类没有具体的实现,效果是由它的六个子类实现的:这六个子类分别可以实现不同的路径效果:下面,我们来用代码来具体实现一下。 二、测试代码2.1 代码框架首先初始化paint和path,然后配
2016-08-15 15:02:11 429
转载 android 绘图之Path与Paint详解
/** * Paint类介绍 * * Paint即画笔,在绘图过程中起到了极其重要的作用,画笔主要保存了颜色, * 样式等绘制信息,指定了如何绘制文本和图形,画笔对象有很多设置方法, * 大体上可以分为两类,一类与图形绘制相关,一类与文本绘制相关。 * * 1.图形绘制
2016-08-15 10:16:04 308
转载 Android LayoutInflater原理分析,带你一步步深入了解View(一)
版权声明:本文出自郭霖的博客,转载必须注明出处。转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/12921889有段时间没写博客了,感觉都有些生疏了呢。最近繁忙的工作终于告一段落,又有时间写文章了,接下来还会继续坚持每一周篇的节奏。有不少朋友跟我反应,都希望我可以写一篇关于View的文章,讲一讲Vie
2016-08-11 14:47:35 134
转载 Android平台Native开发与JNI机制详解
原文地址:http://blog.csdn.net/kaixinbingju/article/details/8635176JNI的出现使得开发者既可以利用Java语言跨平台、类库丰 富、开发便捷等特点,又可以利用Native语言的高效。JNI是JVM实现中的一部分,因此Native语言和Java代码都运行在JVM的宿主环境。JNI是一个双向的接
2016-08-05 16:21:19 263
转载 Android权限全解
程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求, 完整列表如下:android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in
2016-08-04 14:24:59 218
转载 1.Android如何实现相机功能... 2.如何实现音频的录制... 3.如何实现视频的录制..
PS:看来算法和数据结构还是非常有用的,以后每天都练习两道算法题目...这次忘了对代码进行折叠了..导致篇幅过长...学习内容:1.Android如何实现相机功能...2.如何实现音频的录制...3.如何实现视频的录制... Android的相机是Android手机内部必不可少的一个应用软件...那么Android的相机机制是如何实现的呢?
2016-08-03 10:12:05 486
转载 System.load 和 System.loadLibrary详解
System.load 和 System.loadLibrary详解1.它们都可以用来装载库文件,不论是JNI库文件还是非JNI库文件。在任何本地方法被调用之前必须先用这个两个方法之一把相应的JNI库文件装载。 2.System.load 参数为库文件的绝对路径,可以是任意路径。例如你可以这样载入一个windows平台下JNI库文件:System.l
2016-08-02 09:44:42 507
转载 使用TextureView和SurfaceTexture预览Camera 基础拍照demo
Google自Android4.0出了TextureView,为什么推出呢?就是为了弥补Surfaceview的不足,另外一方面也是为了平衡GlSurfaceView,当然这是本人揣度的。关于TextureView、Surfaceview、SurfaceTexture、GLSurfaceView的关系,待咱家推出GLSurfaceview预览Camera后再专门分析。本文主要介绍使用Texture
2016-08-01 17:21:31 2220
转载 Android Camera 使用小结
Android Camera 使用小结Android手机关于Camera的使用,一是拍照,二是摄像,由于Android提供了强大的组件功能,为此对于在Android手机系统上进行Camera的开发,我们可以使用两类方法:一是借助Intent和MediaStroe调用系统Camera App程序来实现拍照和摄像功能,二是根据Camera API自写Camera程序。由于自写Camera需要对
2016-08-01 17:18:09 305
Android sdk tools adb 1.0.31
2018-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人