- 博客(11)
- 资源 (13)
- 收藏
- 关注
转载 仿微信摇一摇功能,android 重力感应开发
本实例主要使用了android的重力感应功能并配合动画效果实现,主要代码如下:第一:ShakeActivity主类:Java代码 package com.android.shake; import java.io.IOException; import java.util.HashMap; import android.app.Acti
2013-12-24 22:04:12 2109 5
转载 Android中AIDL使用例子
本文提供了一个关于AIDL使用的简单易懂的例子,分为客户端和服务端两部分,分别为客户端和服务端新建一个eclipse工程,实现了从客户端向服务端发送请求,服务端打印log的功能。 客户端和服务端的源码结构如下:注意,由于客户端和服务端的aidl文件所在包名必须一样,而两个包名一样的程序在安装时会产生冲突,所以这里用了一个技巧,在客户端工程的AndroidManifest.xml里把
2013-12-24 21:45:11 778
转载 Intent,Parcelable,Serializable
第一、四大组件间数据传递方式:启动四大组件通过Intent对象来实现,Intent的功能包括启动四大组件以及相关信息+传递数据。其中传递数据Intent提供了putExtra和对应的getExtra方法来实现:putExtra和getExtra 其实是和Bundle put和get方法一一对应的,在Intent类中有一个Bundle的mExtras成员变量所有的putExtra和g
2013-12-23 22:28:05 782
转载 ActivityManager和PackageManager框架简介
1.ActivityManager是android框架的一个重要部分,它负责一新ActivityThread进程创建,Activity生命周期的维护,本blog就是着手对ActivityManager框架作一个整体的了解 2.先看一个静态类结构图: 上图很清楚地描述了ActivityManager框架的几个主要类之间的关系,我们做应用开发接触很多的
2013-12-23 21:50:31 1258
转载 android的消息处理机制(图+源码分析)——Looper,Handler,Message
作为一个大三的预备程序员,我学习android的一大乐趣是可以通过源码学习google大牛们的设计思想。android源码中包含了大量的设计模式,除此以外,android sdk还精心为我们设计了各种helper类,对于和我一样渴望水平得到进阶的人来说,都太值得一读了。这不,前几天为了了解android的消息处理机制,我看了Looper,Handler,Message这几个类的源码,结果又一次被g
2013-12-18 19:34:35 515
转载 Ubuntu系统目录结构
Ubuntu系统目录结构 以下为Ubuntu目录的主要目录结构,您稍微了解它们都包含了哪些文件就可以了,不需要记忆。/ 根目录 │├boot/ 启动文件。所有与系统启动有关的文件都保存在这里│ └grub/ Grub引导器相关的文件│├dev/ 设备文件├proc/ 内核与进程镜像(这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获
2013-12-11 22:59:20 705
转载 Eclipse调试Java的10个技巧
1、条件断点想象一下我们平时如何添加断点,通常的做法是双击行号的左边。在debug视图中,BreakPoint View将所有断点都列出来,但是我们可以添加一个boolean类型的条件来决定断点是否被跳过。如果条件为真,在断点处程序将停止,否则断点被跳过,程序继续执行。 2、异常断点在断点view中有一个看起来像J!的按钮,我们可以使用它添加一个基于异常的断点,例如我们希望当N
2013-12-09 21:31:42 524
转载 ubuntu下eclipse快捷键(alt + \)自动补全 失效
ubuntu下eclipse快捷键(alt + \)自动补全 失效eclipse 网站上下载解压后使用。发觉自动补全功能(alt + /)失效。解决的办法:1、(eclipse)window --> preferences --> General --> keys或者直接在preferences中输入keys,把“word completion”所对应的快捷解(alt + /)去掉
2013-12-09 21:08:26 2031
转载 ubuntu下c/c++开发环境配置
ubuntu下的c/c++环境搭建是比较简单,因为有apt和新立得的帮助.1.首先是配置gcc,在ubuntu安装完成已经有gcc了(gcc是由GNU之父Stallman所开发的linux下的编译器,全称为GNU Compiler Collection, 目前可以编译的语言包括:C, C++, Objective-C, Fortran, Java, and Ada.).但是gcc还不能编译
2013-12-05 20:12:38 716
转载 Service和Thread的区别
Service和Thread的区别?servie是系统的组件,它由系统进程托管(servicemanager);它们之间的通信类似于client和server,是一种轻量级的ipc通信,这种通信的载体是binder,它是在linux层交换信息的一种ipc。而thread是由本应用程序托管。1). Thread:Thread 是程序执行的最小单元,它是分配CPU的基本单位。可以用 Thread
2013-12-01 11:53:25 558
Launcher 4.0.3源码
2014-01-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人