会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
冬叶's blog
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2014年8月9日
彻底理解java回调机制
摘要: 以前不理解什么叫回调,天天听人家说加一个回调方法啥的,心里想我草,什么叫回调方法啊?然后自己就在网上找啊找啊找,找了很多也不是很明白,现在知道了,所谓回调:就是A类中调用B类中的某个方法C,然后B类中反过来调用A类中的方法D,D这个方法就叫回调方法,这样子说你是不是有点晕晕的,其实我刚开始也是这样不...
阅读全文
posted @ 2014-08-09 14:23 冬叶's blog
阅读(378)
评论(0)
推荐(0)
2014年6月3日
struct和typedef struct
摘要: 分三块来讲述: 1 首先://注意在C和C++里不同 在C中定义一个结构体类型要用typedef: typedef struct Student { int a; }Stu; 于是在声明变量的时候就可:Stu stu1;(如果没有typedef就必须用struc...
阅读全文
posted @ 2014-06-03 09:53 冬叶's blog
阅读(165)
评论(0)
推荐(0)
2014年4月4日
Andriod广播注册接收过程简析
摘要: 为了利于各个进程应用之间的通信,android提供了一个很方便的处理方式:广播机制。广播机制顾名思义,就是广播发送者无需判断具体某个接收者的存在,把广播发送出去,任务即完成。这样保证了有效通信的同时又最大限度的降低了android系统各个模块的耦合性。Android广播有两个很重要的要素: 1 广播-用于发送广播 有序广播 - 被广播接收器接收后,可被终止,无法往下继续传达。 典型代表:短信广播 普通广播 - 发送至每一个已经注册(订阅)的广播接收器,无法被终止。 典型代表:开机启动广播 2广播接收器- 用于订阅广播后接收广播 静态注册广播 - 在AndroidManifest.xml中设置,
阅读全文
posted @ 2014-04-04 20:05 冬叶's blog
阅读(348)
评论(0)
推荐(0)
2014年3月21日
Android获取其他包的Context实例
摘要: Android中有Context的概念,想必大家都知道。Context可以做很多事情,打开activity、发送广播、打开本包下文件夹和数据库、获取classLoader、获取资源等等。如果我们得到了一个包的Context对象,那我们基本上可以做这个包自己能做的大部分事情。那我们能得到吗?很高兴的告诉你,能! Context有个createPackageContext方法,可以创建另外一个包的上下文,这个实例不同于它本身的Context实例,但是功能是一样的。 这个方法有两个参数:1。packageName 包名,要得到Context的包名2。flags 标志位,有CONTEXT_INCLU.
阅读全文
posted @ 2014-03-21 21:06 冬叶's blog
阅读(2484)
评论(0)
推荐(0)
2014年3月19日
Android中获取应用程序(包)的信息-----PackageManager的使用
摘要: 本节内容是如何获取Android系统中应用程序的信息,主要包括packagename、label、icon、占用大小等。具体分为两个部分,计划如下:第一部分: 获取应用程序的packagename、label、icon等 ; 第二部分:获取应用程序的占用大小,包括:缓存大小(cachsize)、数据大小(datasize)。 每部分都为您准备了简单丰富的实例,您一定不会错过。Android系统为我们提供了很多服务管理的类,包括ActivityManager、PowerManager(电源管理)、AudioManager(音频管理)等。除此之外,还提供了一个PackageManger管理类,它的
阅读全文
posted @ 2014-03-19 09:58 冬叶's blog
阅读(552)
评论(0)
推荐(0)
2014年3月6日
修改virtualbox虚拟硬盘容量
摘要: 想下载android源码发现virtualbox容量不够,找到一篇文章能修改硬盘容量,分享给大家。首先,新建一个你期望大小的硬盘,单位为Mb。VBoxManage createhd –filename my_filename.vdi --size 50000 --remember然后,克隆旧盘数据到新建的盘。VBoxManage clonehd old.vdi new.vdi --existing最后。配置新盘的为默认VBoxManage modifyvm MyVMName --hda noneVBoxManage modifyvm MyVMName --hda new.vdi参考: htt.
阅读全文
posted @ 2014-03-06 15:16 冬叶's blog
阅读(321)
评论(0)
推荐(0)
2014年3月5日
Ubuntu文件系统和目录结构
摘要: Ubuntu文件系统和目录结构以下为Ubuntu目录的主要目录结构,您稍微了解它们都包含了哪些文件就可以了,不需要记忆。 / 根目录 │ ├boot/ 启动文件。所有与系统启动有关的文件都保存在这里 │ └grub/ Grub引导器相关的文件 │ ├dev/ 设备文件 ├proc/ 内核与进程镜像 │ ├mnt/ 临时挂载 ├media/ 挂载媒体设备 │ ├root/ root用户的$HOME目录 ├home/ │ ├user/ 普通用户的$HOME目录 │ └.../ │ ├bin/ 系统程序 ├sbin/...
阅读全文
posted @ 2014-03-05 17:01 冬叶's blog
阅读(189)
评论(0)
推荐(0)
2014年2月28日
Android中Theme和Style的应用
摘要: Style:是一个包含一种或者多种格式化属性的集合,我们可以将其用为一个单位用在布局XML单个元素当中。比如,我们可以定义一种风格来定义文本的字号大小和颜色,然后将其用在View元素的一个特定的实例。Theme:是一个包含一种或者多种格式化属性的集合,我们可以将其为一个单位用在应用中所有的Activity当中或者应用中的某个Activity当中。比如,我们可以定义一个Theme,它为window frame和panel 的前景和背景定义了一组颜色,并为菜单定义可文字的大小和颜色属性,可以将这个Theme应用在你程序当中所有的Activity里。那如何新建自定义的风格和主题?1.在res/val
阅读全文
posted @ 2014-02-28 14:31 冬叶's blog
阅读(205)
评论(0)
推荐(0)
2014年1月11日
十步完全理解SQL(转)
摘要: 很多程序员视 SQL 为洪水猛兽。SQL 是一种为数不多的声明性语言,它的运行方式完全不同于我们所熟知的命令行语言、面向对象的程序语言、甚至是函数语言(尽管有些人认为 SQL 语言也是一种函数式语言)。我们每天都在写 SQL 并且应用在开源软件 jOOQ 中。于是我想把 SQL 之美介绍给那些仍然对它头疼不已的朋友,所以本文是为了以下读者而特地编写的:1、 在工作中会用到 SQL 但是对它并不完全了解的人。2、 能够熟练使用 SQL 但是并不了解其语法逻辑的人。3、 想要教别人 SQL 的人。本文着重介绍 SELECT 句式,其他的 DML (Data Manipulation Languag
阅读全文
posted @ 2014-01-11 19:18 冬叶's blog
阅读(135)
评论(0)
推荐(0)
2013年11月24日
关于android4.0广播
摘要: android3.1之前,广播:1 2 3 4 5 android4.0为了防止一些malware(恶意软件)不经用户启动就在后台运行,默认安装的程序在用户启动前是完全被系统忽略的,即使程序注册了广播,系统也不会给该程序传递广播。只有程序被用户运行过之后,消息广播才会生效。而且,即使程序已经运行过了,如果被用户ForceStop(强制停止),又会回到被系统忽略的状态。这个问题其实从3.1的时候就已经有了,最近用4.0的系统测试才发现了这个问题的存在,引起不少麻烦。在3.1之后,系统的package...
阅读全文
posted @ 2013-11-24 12:30 冬叶's blog
阅读(363)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告