勇哥的随笔记

我们唯一需要害怕的就是害怕这件事情本身。

一个完成的应用程序,数据存储操作是必不可少的。因此,Android系统一共提供了四种数据存储方式。分别是: SharePreference SQLite Content Provider File 由于Android系统中,数据基本都是私有的的,都是存放于“data/data/程序包名”目录下,所以要实现应用间数据共享,正确方式是使用Content Provi...

发布 无评论

在Android项目开发中,经常会用到Toast这个控件,但是系统的默认式样太难看,有时需要改变一下,比如背景图片,还有上面的提示文字,有的时候还需要动态改变提示的文字,比如颜色之类的还有一个问题,在一个TextView上面,怎样让它显示的内容有不同的颜色,比如“今天天气好吗?挺好的”,如果想让“今天今天好吗?”这一句显示红色,“挺好的”这三个字显示绿色呢?接下来看代码:先是主布局文件mai...

发布 无评论

废话少说,具体代码示例如下:package net.chengyong.ss; import android.app.Activity; import android.graphics.drawable.Drawable; import android.os.Bundle; import android.text.Spannable; import android.text.Spannab...

发布 无评论

1、架构图直观这张是最经典的系统框架图,可以很明显看出,Android系统架构由5部分组成,分别是:Linux Kernel、Android Runtime、Libraries、Application Framework、Applications。2、架构详解现在我们拿起手术刀来剖析各个部分。其实这部分SDK文档已经帮我们做得很好了,我们要做的就是拿来主义,然后再加上自己理解。下面自底向上分...

发布 无评论

时间和日期中常用到的几个类:java.util.Date, java.util.Calendar, java.util.GregorainCalendar, java.text.DateFormat, java.text.SimpleDateFormatjava.util.Date :表示特定瞬间,精确到毫秒 一天是 24 60 60 = 86400 秒 世界时(UT 或 UTC) , ...

发布 无评论

用来跟踪触摸速度的类当你需要跟踪的时候使用obtain()方法来来获得VelocityTracker类的一个实例对象使用addMovement(MotionEvent)函数将当前的移动事件传递给VelocityTracker对象使用computeCurrentVelocity (int units)函数来计算当前的速度使用getXVelocity ()、getYVelocity ()函数来获...

发布 无评论

在网上找了找,看到有三种方法:一、在linux下,使用命令行:find . -type d -name ".svn"|xargs rm -rf 或者find . -type d -iname ".svn" -exec rm -rf {} \; 二、在windows下,使用命令行: 1、在项目平级的目录,执行dos命令:xcopy project_d...

发布 无评论