自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Do

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

原创 Android Apk 重启安卓终端(开机重启)(需获得root权限)

闲来无事,编写了一个小小的流氓软件,无限重启android设备,但由于android的权限问题使得需要获取设备的root权限。本app设计,涉及知识点1.调用系统shell里的reboot命令 2.检查系统是否Root 3.监听开机通知,使apk开机运行重启代码:String cmd = "su -c reboot"; try { Runtime.getRuntime()

2012-05-07 21:04:38 5557 4

原创 Android桌面快捷方式

Android程序卸载后无法删除桌面快捷方式的解决办法我的应用程序会在第一次使用的时候在桌面创建一个快捷方式,我创建快捷方式的代码是这样的:我的程序在第一次使用的时候会在桌面创建一个快捷方式,代码如下:12345678910Intent intent

2012-03-16 09:54:02 1102

转载 Android 中级教程之------Android MediaPlayer播放mp3的实例!

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://weizhulin.blog.51cto.com/1556324/311694大家好我们今天研究的是Android中很重要也最为复杂的媒体播放器---MediaPlayer.Android的MediaPlayer包含了Audio和video的播放功能,在Andr

2012-03-09 15:57:56 795

原创 关键字this super

this通常指代当前对象,super通常指代父类

2012-03-09 13:48:37 455

原创 android wifi设置

设置-无线和网络-wlan设置-菜单键-高级-wlan休眠策略-永不休眠

2012-03-09 12:48:25 558

原创 利用DevicePolicyManager执行屏幕锁定

Android手机一般不用时,都会通过电源键来锁定屏幕同时关闭屏幕灯。其实从API Level 8 (也就是Android 2.2) 开始, Android提供了DevicePolicyManager类, 可以让你的应用程序也能执行屏幕锁定等操作。锁定效果:2011-5-8 13:53:39 上传下载附件 (50.99 KB)

2012-03-09 12:46:17 1602

转载 android 进度条(ProgressBar)

当一个应用在后台执行时,前台界面就不会有什么信息,这时用户根本不知道程序是否在执行、执行进度如何、应用程序是否遇到错误终止等,这时需要使用进度条来提示用户后台程序执行的进度。Android系统提供了两大类进度条样式,长形进度条(progress-BarStyleHorizontal) 和圆形进度条(progressBarStyleLarge)。进度条用处很多,比如,应用程序装载资源和网络连接时

2012-03-08 16:48:07 658

转载 反编译apk文件,得到其源代码的方法

一.反编译Apk得到Java源代码dex2jar和JD-GUI这2个工具配合学习android太靠谱了,所以放上来给大家共享,开源的好处就是好东西大家一起分享。dex2jar下载地址:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zipJD-GUI下载地址:windows版JD-GUI:http://l

2012-03-08 16:46:28 894

原创 Android linux adb安装操作命令图解

. 原文出处不详,再次感谢原创 /.疑问一:adb是什么?答疑一:adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的

2012-03-08 16:40:04 3641 2

原创 Android开发学习笔记:浅谈WebView

WebView(网络视图)能加载显示网页,可以将其视为一个浏览器。它使用了WebKit渲染引擎加载显示网页,实现WebView有以下两种不同的方法:第一种方法的步骤:1.在要Activity中实例化WebView组件:WebView webView = new WebView(this);2.调用WebView的loadUrl()方法,设置WevView要显示的网页:  互联网用:

2012-03-08 15:47:52 787

转载 Android_文档学习_UI_Creating Dialogs

Creating DialogsAndroid中的Dialog,(既对话框).     包括1)AlertDialog 2) ProgressDialog 3) DatePickerDialog 4) TimePickerDialog 5) Custom Dialog本文测试代码csdn下载频道:http://download.csdn.net/source/2903639

2012-03-08 15:46:49 689

转载 android Toast大全(五种情形)建立属于你自己的Toast

Toast用于向用户显示一些帮助/提示。下面我做了5中效果,来说明Toast的强大,定义一个属于你自己的Toast。1.默认效果代码Toast.makeText(getApplicationContext(), "默认Toast样式",     Toast.LENGTH_SHORT).show(); 2.自定义显示位置效果代码

2012-03-08 15:33:26 464

原创 Android获取本机IP地址(不是localhost)和MAC的方法

这个方法在摩托罗拉里程碑上测试通过。功能是获取本机的IP和MAC地址。首先新建一个工程,修改AndroidManifest.xml文件增加用户权限,如下。      view plaincopy to clipboardprint?Android:name="android.permission.ACCESS_WIFI_STATE">         然后修改/res/

2012-03-08 15:30:09 697

原创 Android UI 之TextView控件中可选择的属性列表,开发中经常用到的

网上收集和自己整理的TextView控件中可选择的属性列表,经常可以用到的:android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。

2012-03-08 15:28:57 795

转载 Android开发之Socket编程

Socket简介Socket(套接字)是一种抽象层,应用程序通过它来发送和接收数据,就像应用程序打开了一个文件句柄,将数据读写到稳定的存储器上 一样。使用Socket可以将应用程序添加到网络中,并与处于同一网络中的其他应用程序进行通信。一台计算机上的应用程序向socket写入的信息能够被 另一台计算机上的另一个应用程序读取,反之依然。根据不同的的底层协议实现,也会很多种不同的Socket。

2012-03-08 15:27:43 958 1

原创 Android响应按钮的程序结构

图形界面的按钮是最普通的控件,Android响应按钮的程序结构大体分成如下两种:    (1)采样匿名内部类的按钮实现方式:    如下面的Java程序,在声明Class时只是从Activity派生,并没有实现任何接口。因此为了实现按钮事件的响应,就必须在下面的方法中用匿名内部类的方式实现,比如       //退出按钮;        bt_exit.setOnCli

2012-03-08 15:19:55 769

转载 android适配器模式设计与实现

适配器模式是一种重要的设计模式,在 android 中得到了广泛的应用。适配器类似于现实世界里面的插头,通过适配器,我们可以将分属于不同类的两种不同类型的数据整合起来,而不必去根据某一需要增加或者修改类里面的方法。适配器又分为单向适配器和双向适配器,在 android 中前者使用的比较频繁。比较常见的实现方式是:首先定义一个适配类,内部定义一个私有的需要适配的对象,该类提供一个构造函数,将该对

2012-03-08 14:05:05 1246

原创 java中try 与catch的使用

try{//代码区}catch(Exception e){//异常处理}代码区如果有错误,就会返回所写异常的处理。 首先要清楚,如果没有try的话,出现异常会导致程序崩溃。而try则可以保证程序的正常运行下去,比如说:try{int i = 1/0;}catch(Exception e){........}一个计算的话,如果除数为0,

2012-03-08 13:56:06 12368 1

转载 花样Android ProgressBar 史上最强大讲解

多式样ProgressBar普通圆形ProgressBar该类型进度条也就是一个表示运转的过程,例如发送短信,连接网络等等,表示一个过程正在执行中。一般只要在XML布局中定义就可以了。      android:layout_width="wrap_content"       android:layout_height=

2012-03-08 13:54:47 665

转载 关于socket编程【以聊天为例】

Android手机的应用,除了它的手机功能之外,另外一个吸引人的地方在于它的开放性,这一点iphone无法比拟,至少iphone太多商业化气息。如同当年windows95一样,android为我们开启另一扇交流之窗,而要实现交流,socket通信必不可少。java在socket通信方面上已经有了很好的范例,我只是抛砖引玉,将其引入到android之中,疏漏之处在所难免,很多地方也值

2012-03-08 13:52:58 463

原创 能在局域网中使用的IP地址有哪些?

私有IP地址主要有以下部分:A类 10.0.0.0--10.255.255.255B类 172.16.0.0--172.31.255.255C类 192.168.0.0--192.168.255.255如果有上万台电脑甚至更多的话,我们可以使用A类地址。如果是几百到几千台的话,可以使用B类地址。如果只有几台,几十台的话,可以使用C类地址。

2012-03-06 22:41:07 1739

原创 Android版本检测/自动更新

曾经用到过的一个Android工具类,版本检测、自动更新。通用性差,权当笔记。package com.hiyo.game.pdk.tool; import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import java.net.URL; import jav

2012-03-05 23:42:22 555

原创 驱动程序安装方法大全

初识电脑的人,可能为安装驱动程序而头疼。因为对驱动程序了解得不多就会在安装过程中走不少弯路,下面就给大家介绍一下安装驱动程序的两种常用方法和一些实用技巧。   一、安装即插即用设备的驱动程序  装前的准备工作很重要,一般我们拿到要安装的新硬件时,首先要查看外包装盒,了解产品的型号、盒内部件及产品对系统的最低要求等信息。紧接着就要打开包装盒,取出硬件产品、说明书和驱动盘(光盘或软盘),认

2012-03-05 21:53:24 1117

原创 vim 配置文件 ,高亮+自动缩进+行号+折叠+优化

vim 配置文件 ,高亮+自动缩进+行号+折叠+优化将一下代码copy到 用户目录下 新建文件为  .vimrc保存即可生效; 如果想所有用户生效 请修改 /etc/vimrc (建议先cp一份)"=========================================================================" DesCRiption:

2012-03-05 21:31:06 376

原创 ubuntu更新管理器打不开

最近安装ubuntu完成后一直显示:E: Encountered a section with no Package: headerE: Problem with MergeList /var/lib/apt/lists/mirrors.ustc.edu.cn_ubuntu_dists_natty_main_i18n_Translation-enE: 无法解析或打开软件包列表或状态文件

2012-03-05 21:29:27 1871 1

转载 ubuntu下最优秀的截屏软件scrot

无论是撰写技术教程,还是展示桌面或应用,恐怕 scrot(0.8) 都是必不可少的ubuntu屏幕截图工具。scrot 是liunx屏幕抓图工具中的皎皎佼佼者,它小巧而不失为强大,精练而不缺少灵活。(我是从硬盘安装Ubuntu 8.04.1,所以下面操作是在Ubuntu 8.04.1下完成。)scrot 主要用在命令行下,它使用 imlib2 库来抓取并保存图像。在 Ubuntu 中,可以使用

2012-03-05 21:28:56 701

原创 Linux下的系統清理工具---BleachBit

Linux的文件系統不會產生碎片,也不會像Windows一樣產生大量的垃圾文件。所謂的垃圾文件包括cache、history、logs、cookies、temporary files等等。不會產生大量垃圾文件,但是還是或多或少還是會有垃圾文件堆積。BleachBit是一款 Open Source 的系統清理工具,支援 Windows,也支援 Linux,而且除了系統外,也能清理一堆應用

2012-03-04 20:22:55 849

转载 Vim用户操作指南

Vim 是一个高级文本编辑器,她提供了Unix下编辑器 'Vi' 的功能并对其进行了完善。Vim 经常被认为是 "程序员的编辑器",她在程序编写时非常有用,很多人认为她是一个完整的集成开发环境(IDE)。仅管如此,Vim并不只是程序员使用的。Vim可以用于多种文档编辑,从email排版到配置文件编写。本篇文章将告诉您如何安装vim,并对其进行简单介绍。[编辑]安装 vi

2012-03-04 20:20:18 438

转载 Ubuntu11.04无线网络已禁用或设备未就绪

Ubuntu无线网络 设备未就绪 缺少固件Ubuntu无线网络 设备未就绪 缺少固件 我在自己的Dell Inspiron-1464上装64位的 win7然后装32位的Ubuntu10.10出现此现象! 查明原因是无线网卡未驱动!在网上查了很多解决方案! 实验了很多发现都是白费劲! 最后最简单直接的方式解决! 先在有线连上点系统》系统管理》附加驱动》会搜索到有的

2012-03-04 20:06:44 3526

原创 查询当前linux版本号

1.cat /etc/issue2.cat /etc/lsb-release 3.uname -a

2012-03-04 19:55:04 716

原创 Linux下使用U盘

Linux不像Windows一样,接上新硬件后可以自动识别,在Linux下无法自动识别新硬件的,需要手动去识别。USB移动存储设备通常被识别为sda1,具体可以通过fdisk -l命令查询。在使用U盘前,我们先要为外挂点新建一个子目录,一般外挂点的子目录都是建立在/mnt里面的,我们也建在那里,当然也可以建在/目录下,名字可以自己定,我们就取名为usb,终端下的命令如下:mkdir

2012-03-04 19:54:13 379

原创 删除开机启动项

msconfig 系统配置实用程序  可查看开机启动项attrib指令用于修改文件的属性.文件的常见属性有:只读.存档.隐藏和系统.ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S [/D]]  + 设置属性。  - 清除属性。  R 只读

2012-03-04 13:57:54 687

转载 教你制作Win8安装U盘

微软已于2月29日公布了Win8消费者预览版的下载地址,并附送了安装序列号,首批下载包含简体中文版,对Win8感兴趣的用户现在就可以下载尝鲜了。微软放出的安装包是一个iso光盘镜像文件,如何将它安装到我们的电脑中呢?方法很简单,只需要一个不小于4G容易的U盘即可。Win8消费者预览版下载地址(32位中文版)Win8消费者预览版下载地址(64位中文版)安装序列号:DNJXJ-

2012-03-03 21:06:10 1214

原创 Win8消费者预览版

微软在上月的最后一天发布了万众期待的Win8消费者预览版,引来了期待已久的Windows粉丝们疯狂般的下载。Win8消费者预览版    也许有人会问,新版的Win8开放下载的时间大概是在北京时间2月29日晚23时左右,那么这个Win8消费者预览版下载量如何,人民对它的期待是否会在数据上有所反馈?据外媒得到的消息称,3月2日微软在Twitter帐号上表示,仅用了一天时间,Wi

2012-03-03 20:50:23 1201

转载 Windows Server 2003 SP2 企业版 ISO 下载

Windows Server 2003 SP2 企业版 ISO 下载点评:Windows Server 2003 SP2 企业版 ISO 下载,标准版一般用户个人电脑,企业版主要用于服务器,所以大家可以自行选择。Windows Server 2003 SP2 企业版 ISO 下载 629M 复制下载地址用迅雷下载 !!! Wi

2012-03-03 20:29:11 10844

转载 教你清理Windows 7系统的垃圾文件

Windows 7垃圾文件存放的地方主要有两处:一个是在文件夹中,一个是存放在注册表里。一、文件夹里的垃圾有:(假设Windows安装在C盘,如在其他分区替换字母即可)    1、“我的文档”里的垃圾,安放在C:\Windows\Recent文件夹中;    2、安装程序、编辑文件时产生的临时文件安放在c:\windows\temp文件夹中;    3、删除文件时扔

2012-03-03 20:20:52 870

转载 win7/XP双系统常规安装教程

核心提示:今天我们来看看安装XP和Windows 7双系统详细说明,Windows 7离我们越来越近了。今天我们来看看安装XP和Windows 7双系统详细说明,Windows 7离我们越来越近了。     安装前说明:    1、先装XP,再装Windows 7,最好不要反过来,不然XP不会把Windows 7的启动管理器给覆盖掉,会麻烦些。总之遵循“旧版本到新版本”安装原则

2012-03-03 20:19:38 519

转载 Wubi安装 Ubuntu 11.10 图文教程

本图文教程将告诉你在已存在的Windows系统环境中通过Wubi安装Ubuntu  11.10的详细步骤。WUBI是一个Ubuntu 的安装程序,让您在Windows中安装一个正式的Ubuntu Linux操作系统,而不改变你的Windows系统。这是一种不需要新电脑就可以体验Ubuntu的方式。它可以让你像安装普通的Windows应用程序一样来安装Ubuntu。一旦您完成Ubuntu的测

2012-02-09 09:56:07 4558 1

转载 Android布局查看工具HierarchyView

HierarchyView.bat是Android SDK中自带了一个查看UI布局层级结构的工具。在模拟器运行的情况下,使用该工具可以将当前的Activity中的UI组件们以对象树的形式展现出来,每一个组件所包含的属性也能窥探得到。在对象树上的任意节点可以看到该节点及以下节点的显示效果。使用HierarchyView能深入全面的理解xml布局文件,更可以通过它来学习别人优秀的布局技巧。下面

2012-02-08 09:37:40 1770

原创 VT技术

CPU虚拟化技术(VT)  CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。  虚拟化技术与多任务以及超线程技术是完全不同的。多任务是指在一个操作系统中多个程序同时并行运行,而在虚拟化技术中,则可以同时运行多个操作系统,而且每一个操作系统中都有多个程序运行,每一个操作

2012-01-14 15:59:17 1741

Android TextView工程文件

Android更改与现实文字标签(TextView标签的使用)

2011-12-22

listview适配器

listview 下的自定义适配器 可直接编译使用

2011-12-21

Android自定义控件

Android 自定义控件 源码可直接编辑

2011-12-21

Android 短信 UI 工程文件

Android 短信 UI 工程文件 短信的两个UI界面

2011-12-20

空空如也

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

TA关注的人

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