自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿姆斯特哩的博客

掉在水里你不会淹死,呆在水里你才会淹死,你只有游,不停的往前游。失败并不可怕,害怕失败才真正可怕

  • 博客(26)
  • 资源 (4)
  • 收藏
  • 关注

转载 Android的Sqlite中DateTime类型数据的存取问题

关于讲sqlite中日期类型数据的存取网上有不少,但发现讲得这么细的非常少。更多的是用Date,不用做日期数据统计分析,对存取要求比较小的直接转换成long,即dateTime.getTime()存储。需要在界面上显示的时候就再将long型的日期数据转化为Date或DateTime类型。但是如果要做数据统计分析的话这样每条记录都要遍历转换会显得特别麻烦,数据量大的话时间消费是很大的。我们知

2015-11-30 18:13:16 1303

转载 Android 重写lisview的adapter的getView方法,position一直是0

1\自己定义的Adapter,在getView的时候,发现position总是0,导致只有第一行的view可以渲染出来。2\ListView,GirdView等都类似,如果高度不够,android在渲染的时候会去试探和探测高度,高度不够,则会停止渲染后面的position 解决:1\有view嵌套,那么顶层的View是可以设置合适的高度的2\嵌套层的view

2015-11-30 16:22:34 755

转载 4.0读取文件的报 open failed: ENOENT (No such file or directory)

在android4.0的手机上直接创建某个文件的路径一直报这个错:open failed: ENOENT (No such file or directory).在网上查了很多资料,没找到解决方案,尝试了多次终于找到解决办法:  如果在FileOutputStream创建一个流文件路径时或者是对一个File文件路径直接操作时,可先创建文件的路径,然后在创建文件名就不会在报该错误  以下

2015-11-26 11:39:12 1172

转载 Android 获取内外置存储卡方法

以前的Android(4.1之前的版本)中,SDcard跟路径通过“/sdcard”或者“/mnt/sdcard”来表示存储卡,而在Jelly Bean系统中修改为了“/storage/sdcard0”,以后可能还会有多个SDcard的情况。目前为了保持和之前代码的兼容,sdcard路径做了link映射。为了使您的代码更加健壮并且能够兼容以后的Android版本和新的设备,请通

2015-11-25 16:41:34 645

转载 常用工具类(日志、Toast、SPUtils、单位转换类、 DensityUtils、SDCardUtils、ScreenU、App相关辅助类、KeyBoardUtils、NetUtils、Http)

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38965311,本文出自【张鸿洋的博客】打开大家手上的项目,基本都会有一大批的辅助类,今天特此整理出10个基本每个项目中都会使用的工具类,用于快速开发~~在此感谢群里

2015-11-25 15:28:09 2330

转载 Android获取RAM大小,内部存储大小,外部存储大小

public class FileSizeUtil {    private static final int ERROR = -1;    /**     * SDCARD是否存     */    public static boolean externalMemoryAvailable() {        return android.os.Environment.getE

2015-11-25 14:12:28 1846 1

转载 android中的文件操作详解以及内部存储和外部存储

摘要 其实安卓文件的操作和java在pc环境下的操作并无二致,之所以需要单独讲解是因为安卓系统提供了不同于pc的访问文件系统根路径的api,同时对一个应用的私有文件做了统一的管理。根据我的经验,初学者在这部分感到很容易混淆内部存储和外部存储两个概念。 相对相对路径和绝对路径在java中,关于相对路径和绝对路径是这样解释的,如果你很熟悉这部分以下灰色文字可以跳过:

2015-11-25 10:37:27 626

原创 Android 数据存储方式(一.文件+内部外部存储吐血详解)

很多时候我们开发的软件需要对处理后的数据进行存储,以供再次访问。Android为数据存储提供了如下几种方式:1、文件2、SharedPreferences(偏好参数)3、SQLite数据库4、内容提供者(Content provider)5、网络一.文件A.存储到android自带的存储空间中文件存储数据使用了

2015-11-25 09:06:20 4256 1

转载 解决DatePickerDialog和TimePickerDialog控件取消按钮问题

一. 问题提出在Android程序中,我们通常需要使用DatePicker来设置日期,TimePicker来设置时间。其基本步骤是:1.先定义DatePicker和TimePicker布局2.然后通过Calendar类获得系统时间3.接着通过init方法将日期传递给DatePicker初始化日期控件4.在响应点击事件中可以通过DatePicker的getYear()、get

2015-11-24 13:54:18 2435

转载 Android Calendar的运用

转自:http://blog.sina.com.cn/s/blog_620e401d01019g65.html[java] view plaincopyimport java.text.DateFormat;  import java.text.ParsePosition;  import java.text.SimpleDateFormat

2015-11-24 13:45:57 457

转载 Android MediaPlayer状态机

对播放音频/视频文件和流的控制是通过一个状态机来管理的。下图显示一个MediaPlayer对象被支持的播放控制操作驱动的生命周期和状态。椭圆代表MediaPlayer对象可能驻留的状态。弧线表示驱动MediaPlayer在各个状态之间迁移的播放控制操作。这里有两种类型的弧线。由一个箭头开始的弧代表同步的方法调用,而以双箭头开头的代表的弧线代表异步方法调用。 通过这张图,我们可以知道

2015-11-24 11:25:04 411

转载 AndroidStudio单元测试——instrumentation

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]前言:这几天老大要我搞代码自动测试,eclispe的已经解决了,可他们都是用android studio,所以要在android studio 上重新试验,这个有难度啊,android studio国内资料极少,更不要说单元测试了。google了一两天才最终解决了这个问题,写个Demo分享给

2015-11-23 17:33:55 506

转载 Android Context 是什么?

【转载请注明出处:http://blog.csdn.net/feiduclear_up CSDN 废墟的树】 PS:修该了一些有误区的地方。引言Context对于Android开发人员来说并不陌生,项目中我们会经常使用Context来获取APP资源,创建UI,获取系统Service服务,启动Activity,绑定Service,发送广播,获取APP信息等等。那么Context到

2015-11-18 17:32:19 535

转载 Android中AsyncTask的使用与源码分析+3.0以前的缺陷(并发->逐一)

在Android中实现异步任务机制有两种方式,Handler 和 AsyncTask。     Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。为了简化操作,Android1.5提供了工具类an

2015-11-18 15:25:58 594

转载 Android高效加载大图、多图解决方案,有效避免程序OOM

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9316683本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工,英文好的朋友也可以直接去读原文。http://developer.android.com/training/displaying-bitmaps/index.html

2015-11-17 14:54:17 296

转载 Android Fragment 你应该知道的一切

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/42628537,本文出自:【张鸿洋的博客】很久以前写过两篇Fragment的介绍,主要就是介绍其功能:Android Fragment 真正的完全解析(上)和Android Fragment 真正的完全解析(下) 有兴趣的可以凑合看下。之前的博客属于怎么使用Frag

2015-11-16 14:55:35 361

转载 Android 屏幕适配方案

转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/45460089; 本文出自:【张鸿洋的博客】1、概述大家在Android开发时,肯定会觉得屏幕适配是个尤其痛苦的事,各种屏幕尺寸适配起来蛋疼无比。如果我们换个角度我们看下这个问题,不知道大家有没有了解过web前端开发,或者说大家对于网页都不陌生吧,其实

2015-11-16 08:58:28 410

原创 Handler Looper MessageQueue 深度总结

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38377229 ,本文出自【张鸿洋的博客】1、首先Looper.prepare()在本线程中保存一个Looper实例,然后该实例中保存一个MessageQueue对象;因为Looper.prepare()在一个线程中只能调用一次,所以MessageQueue在一个线程中

2015-11-13 15:37:14 600

转载 Android Fragment 真正的完全解析(下)

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37992017上篇博客中已经介绍了Fragment产生原因,以及一些基本的用法和各种API,如果你还不了解,请看:Android Fragment 真正的完全解析(上)。本篇将介绍上篇博客提到的:如何管理Fragment回退栈,Fragment如何与Activity

2015-11-12 11:37:53 312

转载 Android Fragment 真正的完全解析(上)

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37970961自从Fragment出现,曾经有段时间,感觉大家谈什么都能跟Fragment谈上关系,做什么都要问下Fragment能实现不~~~哈哈,是不是有点过~~~本篇博客力求为大家说明Fragment如何产生,什么是Fragment,Fragment生命周期,

2015-11-12 10:34:25 308

转载 java List 排序 Collections.sort()

用Collections.sort方法对list排序有两种方法 第一种是list中的对象实现Comparable接口,如下:[java] view plaincopy/**  * 根据order对User排序 */  public class User implements Comparable{       pr

2015-11-10 16:28:30 473

原创 android 动态添加View 两种方法

一.实例化ViewRelativeLayout relativeLayout = new RelativeLayout(view.getContext());RelativeLayout.LayoutParams relLayoutParams=new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT

2015-11-10 11:36:59 897

转载 Android编程之LayoutInflater的inflate方法示例详解(超赞哦)

LayoutInflater的inflate方法,在fragment的onCreateView方法中经常用到:[java] view plaincopypublic View onCreateView(LayoutInflater inflater, ViewGroup container,          Bundle savedIn

2015-11-10 11:28:41 426

原创 在fragment中调用getSupportActionBar (com.android.support:appcompat-v7)

if someone uses com.android.support:appcompat-v7: and AppCompatActivity as activity then this worksandroid.support.v7.app.ActionBar actionbar=((AppCompatActivity)getActivity()).getSupportActionBar

2015-11-09 14:35:19 5640 3

原创 曲线绘制遇到的问题总结

楼组使用MpChart HelloChart的时候使用线程去不断地添加LineDataSet 当手触摸屏幕时 会引发异常解决办法 添加以及绘制曲线集合部分使用主线程调用。

2015-11-06 17:33:48 501

原创 自定义控件深度探索-控件的测量

本文借鉴我们伟大的爱哥作品From AigeStudio(http://blog.csdn.net/aigestudio)1.首先我们定义一个自定义控件/** * * @author AigeStudio {@link http://blog.csdn.net/aigestudio} * @since 2015/1/12 * */public class ImgView

2015-11-04 15:29:24 532

AndroidStudio 必用插件

codeGenerator drawableImport adbWifi Profix codeGenerater parecelableGenerator... 下载后即可本地安装。无法翻墙的你们不要太高兴哦!

2016-03-02

Android WiFi ADB (AS plugin)

zip直接在as plugin 中安装即可使用

2016-02-24

greenDao 示例 楼主洒泪奉献 android

内容包括 greenDao 这个秒杀其他ORM的开源大作 在AS中的配置 以及简单的增删改查 里面的ListView也是使用万能适配的 大家可以借鉴

2015-10-30

AndroidStudio jni 示例

查了很多资料 好多都能用 所以楼主写了一个 方便新手学习啊

2015-10-30

空空如也

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

TA关注的人

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