- 博客(26)
- 资源 (23)
- 收藏
- 关注
原创 FAQ_09_android支持Java特性
针对于Java SE或Java EE的程序员想转到Android平台上进行开发,有以下几点常规的支持:1)目前来看JDK的高级特性均支持。比如说 1. Java的反射、2.NIO (New I/O)、3. JNI (Java Native Interface)相对而言 对
2011-07-30 19:37:57 1253
原创 FAQ_08_何为开源?
学习基础知识到一定程度,学习开源项目是很有必要的。在http://blog.csdn.net/androidbluetooth/article/details/6531170中介绍了很多android开源项目,更多开源项目需要你去挖掘。那么什么是开源,且看吧!开源,意
2011-07-30 19:28:59 1536
原创 android H264(3): 流媒体播放器设计方案
如果说一个人的力量有限,那么网络的力量就是无穷的。研究H264的目的就是自己定制一个流媒体播放器,实时播放视频。好在网上牛人颇多,站在巨人的肩上,压力会小很多。播放器整体设计方案一般播放器整体设计包括方案包括三个处理阶段:1)获取媒体数据 2)解码音视频流
2011-07-30 16:20:44 14625
原创 ubuntu10.10下更新无线网卡驱动
说来,今天很郁闷。自己很讨厌ubuntu的自动升级,于是在Synaptic中禁止linux内核升级。但是天算不如人算,不知道哪天我的ubuntu内核居然升级了。哎,原来的linux-2.6.35-22变成了旧内核。看看我的ubuntu里面有很多旧内核:mark
2011-07-29 18:28:45 4238
原创 ant: 编译 sipdroid
在上篇博客说了一下 ant 这个工具。本篇博客会继续使用 ant 编译 android 开源项目:sipdroid1. 源码下载下载源码需要 svn,自己下载 svn,配置。项目介绍:http://code.google.com/p/sipdroid/源码下载:http://code.google.com/p/sipdroid/source/ch
2011-07-28 20:19:15 2667 2
原创 UI效果(2): shape
android中的控件不是很多,布局也很少。但是这些东西很灵活,所以想设计好的界面还是需要一定的功底的。本篇博客,您可以了解到: 自定义 Toast Button特殊效果在sdk的api中,相信你可以找到名为Shape Drawable的这样一篇文章,位置:如果,你想更加理解掌握这篇博客,建议好好地、仔细地看看这篇Shape Drawable文章。秀一下效果图,呵呵
2011-07-26 11:44:41 1568 2
原创 pull xml(1): 创建xml文件
关于 xml 文件的解析,在android平台有很多方式,sax、dom、json以及pull。主要说说 pull 技术吧。今天主要说说使用 pull 技术创建 xml 文件。使用 Anroid 内置的 Pull 解析器来解析 XML 文件,Pull 解析器运行方式与SAX解析器
2011-07-25 21:43:44 1713
原创 android H264(2): ffmpeg
写该系列文章,一方面是分享好资料,一方面是给大家提个醒(做android不仅仅是Java一个人的事)。到现在才明白,想成为android高手,最好要会c/c++,最好还会Linux驱动开发等。尤其是在ffmpeg移植的工作上,感觉自己的知识很浅陋。今天照例分享:1. ffmpeg
2011-07-25 17:50:41 5497 3
原创 Java基础: 优化 String 的那些事儿
看这篇博客之前,假设你看过http://blog.csdn.net/androidbluetooth/article/details/6525146共享两篇好文章:String中三种加法的区别JAVA的确是一种令程序员陷入两难境地的言语, 确切的说是思想. 它提供了如此丰富的library,让程序员能够很容易的写出功能强大的程序. 同时它也封装了如此
2011-07-22 21:40:14 2120 1
原创 android H264(1): openCore简介
这几天,一直在纠结。纠结 android 平台解码 H264,查了很多资料。1. 官方网站http://www.opencore.net/2.
2011-07-22 20:18:20 3879 4
原创 FAQ_07_android:clickable 问题
在android Button的xml文件属性中有这麽一个属性标签:android:clickable该标签(继承自View的xml属性)的值必须是boolean值,即true、false。该标签目的是设置button是否可以被点击。于是,我Demo一把,xml文件如下:<But
2011-07-17 16:11:57 12123 5
原创 design principle:模拟 android Button 控件点击事件
android 中控件可以设置点击事件,有幸看到android源码,故作小记!没有其它什么不可思议之处!所以,你必须在很休闲的时候看本篇博客,否则那是在浪费时间。这篇博客: 使用 Java 语言模拟 android 中 Button 的 click 事件 分享 Button 控件的一个 xml 属性 分享一篇关于 android MVC 的文章1. Observer 回
2011-07-17 15:37:37 9577 2
原创 为自己纠结
我这个人比较喜欢钻牛角尖,尤其是在技术上遇到问题。就拿 Android 开发来说吧,开始接触学习 Android 的时候,只要点击控件出现效果了,就会感觉到有种莫大的成就感!哇塞,自己居然这麽厉害。随着 Android 开发的深入,发现原先自己的那点成就感不翼而飞,随之而来的是困惑与不解???为什么?也许,是自己在进步,看到了 Android 的另一面吧!于是,自己开始学习 Andro...
2011-07-17 14:44:26 1372 4
原创 Handler: Activity 之间通过 Handler 通信
假设你已经明白下面的内容,那么这篇博客很适合您! Application 的作用及用法 Activity、Task 以及 Application 之间的关系 Handler 的用法真的很感谢 anhenzhufeng 这位 CSDN 好友,如果不是他的虚心和认真,恐怕这篇文章难以
2011-07-16 20:15:14 24055 17
原创 adb:) adb install
个人比较喜欢命令行操作,特别是在 android 开发的时候,方便!在终端敲入命令,会出现关于adb工具的使用帮助。adb -help安装 apk,一般都是使用命令:adb install **在 adb -help 可以看到如下帮助:adb install [-l] [-r] [-s] - push this package file to the devi
2011-07-15 16:37:45 19329 2
原创 Spinner(2): 动态添加资源
本篇博客是基于上篇博客http://blog.csdn.net/androidbluetooth/article/details/6605223所写。1. main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"
2011-07-14 14:29:13 3754
原创 Spinner(1): 由SDK引发的问题
Spinner 类似 widget,sdk_api 文档上面有这样一句话:Spinner is a widget similar to a drop-down list for selecting items.照着官网的例子,先给没用过Spinner的同志扫扫盲,step by step 吧!1. 新建项目 SpinnerUsedResources这个名称主要是想说明该项目,用
2011-07-14 13:30:00 2527
原创 FAQ_06_获得当前布局width、height
尝试使用思维导图写博客,感觉不错。分享以下。欢迎登录 http://mev6.mindpin.com/mindmaps/37676/edit 继续修改该图。推荐:http://www.mindpin.com/mindmaps
2011-07-12 20:54:17 1711 2
原创 View 编程(0): 认识 LayoutInflater
LayoutInflater 在 android 开发中使用频率较高,需要留意!该类是一个抽象类,在文档中如下声明:public abstract class LayoutInflater extends Object1. 获得 LayoutInflater 实例三种方法可以获得该实例对象,方法如下:a. LayoutInflater
2011-07-12 19:17:27 4561 3
原创 ant: 创建编译 android 工程
看这篇文章之前,假设您已经具备下列条件,否则阅读这篇文章对您帮助不会太大。 ubuntu下,成功安装JDK1.6并配置环境变量 ubuntu下,成功下载、配置好 ant 环境 ubuntu下,成功安装android-sdk,并且配置好tools、platform-tools环境变量好吧,开始ant开发android之旅!/home/mark/andr
2011-07-09 15:06:39 4614 2
原创 Parameter... parameter
看到如上所示的参数,当时就懵了。。。如果,您已经很熟悉这种参数表示形式的话,对您来说阅读这篇文章是在浪费生命。在说本篇文章主题之前,先扯会淡,且看!public class Ubuntu { public static void main(String[] args) {
2011-07-08 21:10:35 1626 1
原创 OSI
网络基础知识,需要加强。遂记之!1. OSI模型参考图:2. TCP、IP3. HTTP协议与TCP/IP协议 TCP/IP协议基础 TCP/IP协议包括两个子协议:一个是TCP协议(Transmission Control Protocol,传输控制协议),另一
2011-07-08 17:51:07 1290
原创 PHP程序员最常犯的11个MySQL错误
PHP程序员最常犯的11个MySQL错误对于大多数web应用来说,数据库都是一个十分基础性的部分。如果你在使用PHP,那么你很可能也在使用MySQL—LAMP系列中举足轻重的一份子。对于很多新手们来说,使用PHP可以在短短几个小时之内轻松地写出具有特定功能的代码。
2011-07-06 16:47:12 1267
原创 FAQ_05_查看 android 设备 ip
查看 android 设备或者模拟器的 ip,很简单,只需两条命令。adb shellgetprop显示结果,如下所示:可以看出,android 设备的 ip 是 192.168.0.112同样,可以查看模拟器的 ip,如下图:
2011-07-06 11:01:44 4255
InstanceVar
2016-05-02
Android线程机制_2011_9_30更新
2011-09-30
ADT12.0 androidPlugin
2011-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人