自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(100)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

转载 android BMA253获取xyz

这两天看了论坛里的关于MPU6050的帖子,自己回家照葫芦画瓢的也做了一些实验,关于如何和实际的姿态矫正联系起来还不太清楚,今天在看手册时,发现了"LSB/g"这个单位,不知道什么意思,后来经过多处查询,知道了这个单位的含义,在这里就作为学习笔记记录下来吧。 以MPU6050加速度测量值为例:当测量范围是±2g时,测量精度是16384LSB/g,这个参数的含义简单说就是当测量的加速值...

2019-03-27 15:03:27 1757

转载 漫画:什么是单例模式?

—————  第二天  —————单例模式第一版:public class Singleton { private Singleton() {} //私有构造函数

2018-01-03 19:45:30 395

转载 Java中抽象类和接口中有构造方法吗?

(1)Java中抽象类和接口中有构造方法吗?①在接口中 不可以有构造方法在接口里写入构造方法时,编译器提示:Interfaces cannot have constructors。A. 构造方法用于初始化成员变量,但是接口没有成员变量。接口是一种规范,被调用时,主要关注的是里边的方法,而方法是不需要初始化的,B. 类可以实现多个接口,若多个接口都有自己的构造器,则不好决定构造器链的

2018-01-03 12:04:25 1657

转载 深入理解Java的接口和抽象类

对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲:一.抽象类二.接口三.抽象类和接口的区别若有不正之处,请多多谅解并欢迎批评指正,

2018-01-03 11:57:02 217

转载 Java中的static关键字解析

static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目录大纲:  一.static关键字的用途  二.static关键字的误区  三.常见的笔试面试题  若有不

2018-01-03 11:35:53 156

原创 Git的学习记录

https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001374829472990293f16b45df14f35b94b3e8a026220c5000

2017-09-07 17:13:30 206

转载 正则 密码 由数字和字母组成, 并且不能为纯字母或纯数字

密码由6位以上的字母和数字组成, 至少包含一个字母和数字, 不能由纯数字或字母组成。并且不能为纯数字, 不能为纯字母, 必须包含一个字母和数字。正则:1^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,}$分开来注释一下:^ 匹配一行的开头位置(?![0-9]+$)

2016-04-13 14:35:36 21348 3

转载 android解析xml文件的方式(其二)

上一节中,我们使用DOM方式解析xml文档,该方式比较符合我们日常思维方式,容易上手,但是它直接把文档调入内存中,比较耗内存。在这里我们可以用另外一种方式解析xml,这个就是SAX方式。SAX即是:Simple API for XMLSAX是基于事件驱动的。当然android的事件机制是基于回调函数的,在用SAX解析xml文档时候,在读取到文档开始和结束标签时候就会回调一个事件,在

2015-06-28 03:02:02 532

转载 android解析xml文件的方式(其一)

在androd手机中处理xml数据时很常见的事情,通常在不同平台传输数据的时候,我们就可能使用xml,xml是与平台无关的特性,被广泛运用于数据通信中,那么在android中如何解析xml文件数据呢? 通常有三种方式:DOM,SAX,PULL 在这一节中我们使用DOM方式来处理。 DOM方式解析xml是先把xml文档都读到内存中,然后再用DOM API来访问树形结构,并获取

2015-06-28 03:00:24 764

转载 android之XmlResourceParser类使用实例

android开发过程会经常使用XML文件,下面提供小实例,看看XmlResourceParser类是怎么样解析XML文件的。XML文件名称为test.xml。内容如下:  Xml代码  xml version="1.0" encoding="utf-8"?>  resources>      customer name="luopeng

2015-06-28 02:58:42 614

转载 Android中measure过程、WRAP_CONTENT详解以及xml布局文件解析流程浅析(上)

在之前一篇博文中 Android中View绘制流程以及invalidate()等相关方法分析>>,简单的阐述 了Android View   绘制流程的三个步骤,即:                      1、  measure过程 --- 测量过程                      2、 layout 过程     --- 布局过程       

2015-06-28 02:52:12 536

转载 android背景选择器selector用法汇总

一.创建xml文件,位置:drawable/xxx.xml,同目录下记得要放相关图片     默认时的背景图片-->         没有焦点时的背景图片 -->              android:drawable="@drawable/pic1" />    非触摸模式下获得焦点并单击时的背景图片 -->    android:state_pres

2015-06-28 02:49:17 376

转载 Android中将布局文件/View添加至窗口过程分析 ---- 从setContentView()谈起

转载请注明出处:http://blog.csdn.net/qinjuning                 本文主要内容是讲解一个视图View或者一个ViewGroup对象是如何添加至应用程序窗口中的。         下文中提到的窗口可泛指我们能看到的界面,包括一个Activity呈现的界面(我们可以将之理解为应用程序窗口),一个Dialog,

2015-06-28 02:44:57 558

转载 Android中View(视图)绘制不同状态背景图片原理深入分析以及StateListDrawable使用详解

今天继续给大家分享下View的相关知识,重点有一下两点:           1、View的几种不同状态属性           2、如何根据不同状态去切换我们的背景图片。  开篇介绍:android背景选择器selector用法汇总        对Android开发有经验的同学,对 节点的使用一定很熟悉,该节点的作用就是定

2015-06-28 02:41:01 653

转载 Android中View绘制流程以及invalidate()等相关方法分析

转载请注明出处:http://blog.csdn.net/qinjuning               前言: 本文是我读《Android内核剖析》第13章----View工作原理总结而成的,在此膜拜下作者 。同时真挚地向渴望了解     Android 框架层的网友,推荐这本书,希望你们能够在Android开发里学到更多的知识 。  

2015-06-28 02:36:48 406

转载 java对象的强引用,软引用,弱引用和虚引用

众所周知,java中是JVM负责内存的分配和回收,这是它的优点(使用方便,程序不用再像使用c那样操心内存),但同时也是它的缺点(不够灵活)。为了解决内存操作不灵活这个问题,可以采用软引用等方法。      在JDK1.2以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及状态,程序才能使用它。这 就像在日常生活中,从商店购买了某样物品

2015-06-14 19:53:37 414

原创 通过几个小实例来抛析文件IO的读写

第一个:小实例对文件的基本操作和经常遇到的相关APi的简介public class Test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub //创建文件对象 //存放文件的基本信息 File file = n

2015-06-09 23:04:48 411

原创 java api sort的使用

下面通过一个小实例来了解sort的使用下面就贴上源码,仅供参考package com;import java.util.Arrays;import java.util.Comparator;import java.util.Scanner;public class Test { /** * @param args */ public static void mai

2015-06-09 22:52:31 1312

原创 java实现qq聊天室功能

一下是服务器端源码,供大家参考下面是main.javapackage com;public class Main { public static void main(String args[]) { new ServerListener().start(); }}下面是ServerListener,javapackage com;import java.io.I

2015-06-09 22:15:31 5900

转载 startActivityForResult用法详解

一、如果想在Activity中得到新打开Activity 关闭后返回的数据,需要使用系统提供的startActivityForResult(Intent intent, int requestCode)方法打开新的Activity,新的Activity 关闭后会向前面的Activity传回数据,为了得到传回的数据,必须在前面的Activity中重写onActivityResult(int re

2015-06-08 23:19:25 391

原创 多线程并发断点续传下载器

利用文件存储上次暂停时的下载量大家可以改用sqlite3数据库来存储暂停时的数据量来完成断点下载,我就把我自己写的代码附上,大家共同学习,代码里面有大量的注释,如有逻辑不够清晰的地方,还请指点~~~~~~public class MainActivity extends Activity { public static final int UPDATE = 5; public

2015-06-03 16:50:04 529

转载 FutureTask 深度解析

先看下FutureTask的注释吧FutureTask一个可取消的异步计算,FutureTask 实现了Future的基本方法,提空 start cancel 操作,可以查询计算是否已经完成,并且可以获取计算的结果。结果只可以在计算完成之后获取,get方法会阻塞当计算没有完成的时候,一旦计算已经完成,那么计算就不能再次启动或是取消。一个FutureTask 可以用来

2015-06-03 16:46:15 460

转载 Java并发编程:Callable、Future和FutureTask

在前面的文章中我们讲述了创建线程的2种方式,一种是直接继承Thread,另外一种就是实现Runnable接口。  这2种方式都有一个缺陷就是:在执行完任务之后无法获取执行结果。  如果需要获取执行结果,就必须通过共享变量或者使用线程通信的方式来达到效果,这样使用起来就比较麻烦。  而自从Java 1.5开始,就提供了Callable和Future,通过它们可以在任务执行完毕

2015-06-03 14:00:17 415

转载 Eclipse快捷键指南

Eclipse快捷键指南编辑作用域功能快捷键全局查找并替换Ctrl+F文本编辑器查找上一个Ctrl+Shift+K文本编辑器查找下一个Ctrl+K文本编辑器删除当前行Ctrl+D文本编辑器当前行的下一行插入空行Shift+Enter文本编辑器当

2015-05-30 02:19:32 492

转载 Android-ADB命令常用方法

Android 命令提供了SDK版本的查看、更新,虚拟机的创建、修改、删除以及Android项目的创建编译以及打包,是Android开发中重要的命令。        我们要使用ADB,第一件事情就是学会使用Android的常用命令。1、查看目前可用的Android平台:    android list targetsC:\Wi

2015-05-30 02:05:25 602

转载 android发送/接收json数据

客户端向服务器端发送数据,这里用到了两种,一种是在url中带参数,一种是json数据发送方式;url带参数的写法:url+/?r=m/calendar/contact_list&uid=3&&subscriptionslist[pageindex]=10&subscriptionslist[recordlimit]=10  从“&”符号之后一连串都是参数。

2015-05-25 19:12:33 1152

转载 通过HTTP协议实现多线程下载

1. 基本原理,每条线程从文件不同的位置开始下载,最后合并出完整的数据。2. 使用多线程下载的好处    下载速度快。为什么呢?很好理解,以往我是一条线程在服务器上下载。也就是说,对应在服务器上,有一个我的下载线程存在。    这时候肯定不只我一个人在下载,服务器上肯定同时存在多条下载线程,在下载服务器资源。对于 CPU 来说,不可能实现并发执行。    CPU 会公平的为这些

2015-05-25 19:08:11 449

转载 用HttpUrlConnection抓取网页内容

由于项目需求,需要采集一些网站的内容。在JAVA领域中,已经存在很多良好的框架用于该应用,如httpclient,webharvest还有更多强大的框架。但由于本身项目比较单纯,且为了良好的自我控制,就决定直接用JDK中的HttpUrlConnection类来抓取网页内容。并不是说那些框架不好,而只是不适用本项目。说明:本博的一切内容均可转载,但必须注意出处。http://www.lele

2015-05-24 18:49:42 542

转载 Android 之采用execSQL和rawQuery方法完成数据的添删改查操作

使用 SQLiteDatabase 操作 SQLite 数据库[java] view plaincopy/* Android提供了一个名为SQLiteDatabase的类,该类封装了一些操作数据库的API,使用该类可以完成对数据进行添加(Create)、查询(Retrieve)、更新(Update)和删除(Delete)操作(这些操作简称

2015-05-23 00:09:57 446

转载 Android网络编程 --断点续传下载文件

Android网络编程 --断点续传下载文件2014年2月28日 2月最后一天前言:关于断点续传下载文件,这个我好几个月之前面试的时候就遇到过,那时我确实迷惑了一下,Android开发分两种,一种是界面开发,一种是研发应用型,面试官问过我属于哪一种,我记得那次面试对我打击很大,因为它证明了我对Android还不够熟悉,水平还不到家,反正感觉被面试官鄙视了。不过到现在我已经不

2015-05-21 23:38:47 620

转载 Java RandomAccessFile用法

RandomAccessFileRandomAccessFile是用来访问那些保存数据记录的文件的,你就可以用seek( )方法来访问记录,并进行读写了。这些记录的大小不必相同;但是其大小和位置必须是可知的。但是该类仅限于操作文件。RandomAccessFile不属于InputStream和OutputStream类系的。实际上,除了实现DataInput和DataOutput接

2015-05-21 23:28:57 350

转载 BitmapFactory.Options避免 内存溢出 OutOfMemoryError的优化方法

尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将其设为ImageView的

2015-05-11 22:48:07 382

转载 android中使用BitmapFactory的decodeStream()方法解码图片失败问题

之前从网上获取图片并保存到Sd卡中是用的BitmapFactory的decodeStream()方法,在2.3版及以上版本下没有问题,但是底于2.3的版本就会出问题.代码debug的时候不出问题,但是直接运行就是出错,从网上查了查,有的说是网速不太好的情况下,会获取不了图片,有的说是低版本的API上会出现解码问题之前的代码 (BitmapFactory.decodeStream):

2015-05-11 22:33:05 869

转载 android之BitmapFactory.Options的使用

, BitmapFactory.Options 的使用是在加载图片时,就从图片的加载和使用说起怎样获取图片的大小? 首先我们把这个图片转成Bitmap,然后再利用Bitmap的getWidth()和getHeight()方法就可以取到图片的宽高了。 新问题又来了,在通过BitmapFactory.decodeFile(String path)方法将突破转成Bitmap时,遇到大一些

2015-05-11 21:26:07 392

转载 【Android】Uri、UriMatcher、ContentUris详解

来自CSDN Blog : feng88724的专栏  2011-04-18 1.Uri通用资源标志符(Universal Resource Identifier, 简称"URI")。Uri代表要操作的数据,Android上可用的每种资源 - 图像、视频片段等都可以用Uri来表示。 URI一般由三部分组成:访问资源的命名机制。 存放资

2015-05-11 20:54:09 361

转载 android背景选择器selector用法汇总

一.创建xml文件,位置:drawable/xxx.xml,同目录下记得要放相关图片     默认时的背景图片-->         没有焦点时的背景图片 -->              android:drawable="@drawable/pic1" />    非触摸模式下获得焦点并单击时的背景图片 -->    android:state_pres

2015-05-11 01:16:20 383

转载 android之TabWidget选项卡

/** * Tab选项卡类似与电话本的界面,通过多个标签切换不同的内容,要实现这个效果,首先要知道TabHost, * 它是一个用来存放多个Tab标签的容器,每一个Tab都可以对应自己的布局,比如,电话本中的Tab布局就 * 是一个线性布局 * 要使用TabHost,首先要通过getTabHost方法获取TabHost的对象,然后通过addTab方法来向 * TabHost中添

2015-05-10 18:49:43 705

转载 ContentProvider与ContentResolver使用

如下内容为从网络转载:使用ContentProvider共享数据:当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpreferences共享数据,需要使用sha

2015-05-08 23:19:46 381

转载 Android 学习笔记 Contacts (一)ContentResolver query 参数详解

1.获取联系人姓名一个简单的例子,这个函数获取设备上所有的联系人ID和联系人NAME。[java] view plaincopypublic void fetchAllContacts() {      ContentResolver contentResolver = this.getContentResolver();      

2015-05-08 22:28:34 381

转载 android中的listview和cursor的问题

Android 连接数据库Android采用关系型数据库SQLite3,它是一个支持SQL轻量级的嵌入式数据库,在嵌入式操作上有很广泛的,WM采用的也是SQLite3关于过于、原理方面的东西在这篇文章里不会提到,但是如果你想能够快速的学会操作SQLite3,那这就是你要找的文章!首先,我们看一下api,所有数据库相关的接口、类都在.database和android.database.sq

2015-05-08 22:20:33 564

PhoneWindowManager.java

PhoneWindowManager.java

2022-06-05

Android中文文档

Android中文文档,供大家参考,其实我感觉还是看英文文档对以后发展比较好,但是我是目前就搜一下中文的,呵呵呵

2015-06-09

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除