自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (14)
  • 收藏
  • 关注

原创 Android入门:隐式Intent

一、隐式意图介绍显式意图我们前面已经提到,形如:Intent intent = new Intent();intent.setClass(this,Other.class);//此句表示显式意图,因为明确设置激活对象为Other类startActivity(intent);顾名思义,隐式意图就是在不明确设置激活对象的前提下寻找最匹配的

2015-03-29 23:25:15 321

原创 Android入门:Activity生命周期

一、Activity生命周期介绍我们在学Java Web时会学到Servlet的生命周期,因此对生命周期的概念已经有一定了解,简单地说就是某个事物从出生到死亡的过程。Activity也存在声明周期,从Activity被创建到最后被销毁;Activity运行时可能会受到一些突发事件的影响,例如在使用Activity时突然来了一个电话,则Activity需要在生命周期函数中

2015-03-29 23:23:22 334

原创 Android入门:广播发送者与广播接收者

一、广播发送者&广播接收者介绍1.广播接收者广播接收者简单地说就是接收广播意图的Java类,此Java类继承BroadcastReceiver类,重写:public void onReceive(Context context,Intent intent),其中intent可以获得传递的数据;广播意图就是通过Context.sen

2015-03-29 23:21:40 291

原创 Android入门:广播接收者应用(电话拦截器)

一、电话拦截器应用说明在我们输入完电话号码并拨打电话时,系统会发出一个有序广播(action="android.intent.action.NEW_OUTGOING_CALL"),并且预计会发送给电话拨号器应用的广播接收者,但是我们可以设置一个优先级更高的拦截器广播接收者(android:priority="1000"),使得在拨号器的广播接收者收到电话之前将电话清空,如图所示

2015-03-29 23:16:24 511

原创 Android入门:Service入门介绍

一、Service介绍Service类似于Windows中的服务,没有界面,只是在后台运行;而服务不能自己运行,而是需要调用Context.startService(Intent intent);或Context.bindService(Intent intent)开启服务;服务分为两种:(1)访问者与服务无关,则关闭访问者之后,服务能够

2015-03-29 23:13:51 281

原创 Android入门:绑定本地服务

一、绑定服务介绍前面文章中讲过一般的通过startService开启的服务,当访问者关闭时,服务仍然存在;但是如果存在这样一种情况:访问者需要与服务进行通信,则我们需要将访问者与服务进行绑定;如果使用Context.bindService()方法启动服务,则在服务未创建时,系统会调用服务的onCreate()方法,接着调用onBind()方法,这时就访问者与服务已经绑定

2015-03-29 23:10:49 406

原创 Android入门:通过AIDL进行进程间通信

一、AIDL介绍AIDL:Android Interface Definition Language,接口定义语言;顾名思义,就是定义接口的语言,即利用AIDL可以定义接口;AIDL简单地说就是进程间通信的方法,类似于Java中的RMI;AIDL利用Xxx.aidl文件定义接口,通常将此文件放在com.xiazdong.aidl中;AIDL文件的编写

2015-03-29 23:09:43 301

原创 Linux入门:忘记root密码怎么办

输入:”e“,进入如下界面进入以”kernel“开头的那一行,然后输入 "e";在quiet后面输入"single"(进入单用户维护模式)然后回车,进入:按”b“即可;这样进入系统是不需要登陆的,然后输入”passwd“命令即可修改密码;

2015-03-29 23:03:16 229

原创 Java编程中“为了性能”需做的26件事

最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以

2015-03-29 22:56:52 309

原创 Linux入门:定制“资源管理器”样式

资源管理器默认样式如下: 如果要修改,只需要到 http://art.gnome.org/themes/gtk2 下载即可;1. 点击“系统”-->“主题” 2.点击“安装主题”,并选择安装文件安装后,资源管理器的样式如下:

2015-03-29 22:55:08 297

原创 Linux入门:定制“Icon”样式

原始的Icon样式为: 我们进入http://art.gnome.org/themes/icon选择如下Icon样式:1. 点击“系统”-->“首选项”--> “主题”2.点击“主题细节”3.切换到“图标”,并选择“安装”安装后的效果如下:

2015-03-29 22:52:43 406

转载 Linux入门:文本编辑器(nano)

nano是GNU开发的一个Linux的最简单的文本编辑器;初始界面如下:nano test.txt  即可打开或创建文件;(1)CTRL+X:退出;(2)CTRL+O:保存;(3)CTRL+W:查询,每次CTRL+W,则查询一个,比如查询a,但是有两个a,则第一次CTRL+W查询到第一个a,第二次CTRL+W查询到第二个a;(4)F1:help;

2015-03-29 22:52:15 254

原创 Linux入门:文件权限、用户、用户组

单个文件名或目录名长度不超过255字符;文件或目录的绝对路径长度不超过4096字符;一、文件所有者与用户组一个文件有很多属性,包括文件类型、文件权限、文件隐藏权限、文件所有者、用户组、文件大小、创建日期、修改日期、访问日期等,比如下面是/etc/inittab文件的属性:1.文件类型(1)d:目录;find / -type d

2015-03-29 22:50:02 439

原创 Linux入门:常用目录介绍

一、目录结构Linux的总体目录结构是遵循FHS(Filesystem Hierachy Standard);/bin:存放开机会使用到的指令以及单用户维护模式下能够使用的指令;/boot:开机会使用到的文件,包括Linux内核文件等;/dev:任何设备;/etc:配置文件;/home:用户主目录;/lib:开机时会用到的函数库;/media

2015-03-29 22:48:28 285

原创 Linux入门:操作目录和文件的命令

$PATH每个用户的PATH都是不一样的;PATH中不包含“当前目录”;(1)echo $PATH:显示PATH环境变量;(2)PATH = "$PATH":/home/xiazdong:添加路径到PATH中;配置环境变量PATH:在/etc/profile文件中配置;根据命令查询文件which命令根据PATH环境变量查询

2015-03-29 22:46:46 338

原创 Linux入门:VIM

练习vim按键的小游戏:http://vim-adventures.com/wiki:文本编辑器的比较:http://zh.wikipedia.org/wiki/%E6%96%87%E4%BB%B6%E7%BC%96%E8%BE%91%E5%99%A8%E6%AF%94%E8%BE%83joe download:http://sourceforge.net/projects/joe-edi

2015-03-29 22:45:03 443

转载 Linux入门:使用Telnet远程登录Linux

我们前面讲过安装putty、ssh远程登录Linux,其实telnet的原理也是类似;注意点:(1)Linux端安装好并开启telnet服务;(2)windows中开启telnet服务;我们在Linux端执行:(1)yum install telnet-server(2)ntsysv开启telnet服务(3)service xin

2015-03-29 22:42:20 453

转载 递归解决全排列生成算法

排列:从n个元素中任取m个元素,并按照一定的顺序进行排列,称为排列;全排列:当n==m时,称为全排列;比如:集合{ 1,2,3}的全排列为:{ 1 2 3} { 1 3 2 }{ 2 1 3 }{ 2 3 1 }{ 3 2 1 }{ 3 1 2 }方法一:我们可以将这个排列问题画成图形表示,即排列枚举树,比如下图为{1,2,3

2015-03-29 22:38:08 377

转载 Eclipse:保存时执行format code 和 organize import动作

window --> preferences --> java --> Editor --> Save Actions选中 Perform the selected actions on save 选中 Format source code选中 organize imports这样,在保存时就能够执行 SHIFT+CTRL+O 和 CTRL+

2015-03-29 22:35:14 475

原创 Eclipse插件:FindBugs

FindBugs用于找出代码的bug;安装方法:进入Eclipse MarketPlace 查询FindBugs即可安装;Perspective:FindBugsView:Bug Explorer、Bug Info、Bug ReviewsBug Explorer用来显示全部的错误概览;Bug Info用来显示每个Bug的具体信息;如果要使用Fin

2015-03-29 22:32:59 287

原创 ArrayList 源码分析

在我们刚学Java时老师一定会说ArrayList是很好用的变长数组,你只要尽管插入删除就可以了,比C++的数组控制简单多了,ArrayList是典型的自增长数组。private int size;  //数组中实际元素的数量capacity表示数组的总大小,比如arr = new int[5],则capacity=5.//initialCapacity为初始的数组大小

2015-03-29 22:26:12 276

转载 \r与\n的区别

\r : return 到当前行的最左边。\n: newline 向下移动一行,并不移动左右。Linux中\n表示回车+换行;Windows中\r\n表示回车+换行。Mac中\r表示回车+换行。历史:回车”(Carriage Return)和“换行”(Line Feed)这两个概念的来历和区别。 在计算机还没有出现之 前,有一种叫做电传打

2015-03-29 22:19:44 347

原创 Android SDK 离线下载安装

一,首先下载SDK的安装包,android-sdk_r10-windows.zip(安装工具)解压到目录,如我的目录D:/programs/android-sdk-windows        下载地址:http://dl.google.com/android/android-sdk_r10-windows.zip(目前最新版)二,然后新建以下 几个文件夹platforms

2014-12-12 16:05:15 620

TextView自定义各种效果实现

TextView自定义各种效果实现,满足绝大多数需要

2017-05-25

相机只拍摄矩形区域图片

相机只拍摄矩形区域图片,绝对好使,直接导入eclipse就可以使用

2017-05-25

GridView 实现长按item拖动后,其它item自动移位效果

GridView 实现长按item拖动后,其它item自动移位效果

2016-04-20

Android 仿淘宝、京东 等网站的主页轮播广告图片效果

Android 仿淘宝、京东 等网站的主页轮播广告图片效果

2016-04-20

android仿淘宝

淘宝部分功能的实现,值得大家下载学习哦

2016-04-20

ViewPager 实现QQ主界面及ViewFlipper,ViewFlow用法

ViewPager实现QQ主界面,ViewFlipper实现某些新闻应用,自动播放

2016-04-13

安卓 android 应用启动 加载 界面 实现

安卓 android 应用启动 加载 界面 实现

2015-07-27

安卓 扫一扫 二维码

安卓开发中个关于二维码 扫一扫功能实现的源码

2015-07-23

android source 2.2(android-8)source

android-2.2 source文件 eclipse中绑定android源码的方法 1.下载android-2.2 source 2.解压放在android.jar所在目录的sources里即可(注意是sources而非source)。 比如我android.jar所在目录为 D:\android-sdk-windows\platforms\android-8,在这个目录下新建文件夹sources, 将源码放入其中即可,打开eclipse后,ADT会自动关联到源码 3.在eclipse中ctrl+单击就打开源码

2014-12-12

android ADT 8.0.0-8.0.1

欢迎大家下载android ADT 8.0.0$ADT8.0.1

2014-12-12

android ADT 0.98

欢迎大家下载Android 0.98不要错过啊

2014-12-12

Android ADT 0.97

欢迎大家下载Android adt 0.97

2014-12-12

绝对经典android源码

这里面包含了很多经典的android源码

2014-10-28

Windows|Mac|Linux 全平台 魅影16G SINMAX USB无线网卡驱动SINMAX万能驱动

Windows|Mac|Linux 全平台 魅影16G SINMAX USB无线网卡驱动SINMAX万能驱动绝对好使

2014-09-02

空空如也

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

TA关注的人

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