随笔分类 -  Android

摘要:在Windows XP, Cygwin, NDK SDK r5b下成功编译了ffmpeg,下面是完整的编译过程:一、准备工作2、下载Cygwin, 请猛击这里3、下载Android SDK,请猛击这里,Android SDK的网页4、下载Android NDK SDK r5b, 请猛击这里,NDK ... 阅读全文
posted @ 2014-06-07 09:09 It's_Lee 阅读(2424) 评论(0) 推荐(0)
摘要:1.1 蓝牙技术简介蓝牙(Bleuetooth)原是十世纪统一了丹麦的一个国王的名字,现取其“统一”的含义,用来意在统一无线局域网通讯的标准的蓝牙技术。蓝牙技 术是爱立信,IBM,Intel等世界5家著名大公司在1998年联合推出的一项无线通讯规范。随后成立的蓝牙技术特殊兴趣组织(SIG)来负责该技... 阅读全文
posted @ 2014-06-07 09:08 It's_Lee 阅读(669) 评论(0) 推荐(0)
摘要:首先,要操作蓝牙,先要在AndroidManifest.xml里加入权限然后,看下api,Android所有关于蓝牙开发的类都在android.bluetooth包下,共有8个类 而我们需要用到了就只有几个而已: 1.BluetoothAdapter顾名思义,蓝牙适配器,直到我们建立blu... 阅读全文
posted @ 2014-06-07 09:08 It's_Lee 阅读(1730) 评论(0) 推荐(0)
摘要:一、首先说说View和ViewGroup吧Android系统中的所有UI类都是建立在View和ViewGroup这两个类的基础上的。所有View的子类成为”Widget”,所有 ViewGroup的子类成为”Layout”。View和ViewGroup之间采用了组合设计模式,可以使得“部分-整体”同... 阅读全文
posted @ 2014-06-07 09:06 It's_Lee 阅读(1454) 评论(0) 推荐(0)
摘要:内容简介:本文详细分析了android4.0 中蓝牙使能的过程,相比较android2.3,4.0中的蓝牙最大的差别在于UI上on/off的伪开关。在android4.0中加入了 adapter的状态机。所谓的状态机就类似于状态转换图,在一个状态收到某个特定的命令会变成另外一个状态,不同的命令可以跳... 阅读全文
posted @ 2014-06-07 09:06 It's_Lee 阅读(821) 评论(0) 推荐(0)
摘要:蓝牙是一种支持设备短距离传输数据的无线技术。android在2.0以后提供了这方面的支持。从查找蓝牙设备到能够相互通信要经过几个基本步骤(本机做为服务器):1.设置权限在manifest中配置Xml代码2.启动蓝牙首先要查看本机是否支持蓝牙,获取BluetoothAdapter蓝牙适配器对象Java... 阅读全文
posted @ 2014-06-07 09:05 It's_Lee 阅读(299) 评论(0) 推荐(0)
摘要:1 如果是自己手动调式蓝牙,首先将init.rc里面的dbus-daemon跟bluetoothd两个服务都自启动。也就是说将两个服务中有 disabled 的部分注释掉。因为disabled的话,它不会启动,而是会在设置里面点击启动时,才会触发服务启动。2 确保这两个服务已经启动bluetooth... 阅读全文
posted @ 2014-06-07 09:05 It's_Lee 阅读(924) 评论(0) 推荐(0)
摘要:Service是一个不可见的进程在后台执行。Android中的服务,它与Activity不同,它是不能与用户交互的,不能自己启动的,运行在后台的程序,如果我们退出应用时,Service进程并没有结束,它仍然在后台运行,例如我们打开一个音乐播放器来听音乐,在听音乐的同时也想做下其它的事情,比如上网聊Q... 阅读全文
posted @ 2014-06-07 09:04 It's_Lee 阅读(420) 评论(0) 推荐(0)
摘要:Android程序有很多Activity,比如说主窗口A,调用了子窗口B,如果在B中直接finish(), 接下里显示的是A。在B中如何关闭整个Android应用程序呢?本人总结了几种比较简单的实现方法。1. Dalvik VM的本地方法android.os.Process.killProcess(... 阅读全文
posted @ 2014-06-07 09:04 It's_Lee 阅读(645) 评论(0) 推荐(0)
摘要:1.MediaPlayer要播放的文件主要包括3个来源:a. 用户在应用中事先自带的resource资源例如:mp = MediaPlayer.create(this, R.raw.test);b. 存储在SD卡或其他文件路径下的媒体文件例如:mp.setDataSource("/sdcard/te... 阅读全文
posted @ 2014-06-07 09:03 It's_Lee 阅读(692) 评论(0) 推荐(0)
摘要:一、概述public boolean onCreateOptionsMenu(Menu menu):使用此方法调用OptionsMenu 。public boolean onOptionsItemSelected(MenuItem item):选中菜单项后发生的动作。public void onOp... 阅读全文
posted @ 2014-06-07 09:02 It's_Lee 阅读(209) 评论(0) 推荐(0)
摘要:1. 引用系统自带样式字体大小对于能够显示文字的控件(如TextView EditText RadioButton Button CheckBox Chronometer等等),你有时需要控制字体的大小。Android平台定义了三种字体大小。 "?android:attr/textAppearanc... 阅读全文
posted @ 2014-06-07 09:02 It's_Lee 阅读(293) 评论(0) 推荐(0)
摘要:扩展Thread的示例代码: publicclassCommonTestActivityextendsActivity{ /**Calledwhentheactivityisfirstcreated.*/ @Override publicvoidonCreate(BundlesavedInstanc... 阅读全文
posted @ 2014-06-07 09:01 It's_Lee 阅读(140) 评论(0) 推荐(0)
摘要:在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择。这些功能我们叫它Android Dialog对话框,在我们使用Android的过程中,我归纳了一下,Android Dialog的类型无非也就7种,下面我分别向大家介绍这7种Android Dia... 阅读全文
posted @ 2014-06-07 09:01 It's_Lee 阅读(576) 评论(0) 推荐(0)
摘要:使用Thread+Handler实现非UI线程更新UI界面概述:每个Android应用程序都运行在一个dalvik虚拟机进程中,进程开始的时候会启动一个主线程(MainThread),主线程负责处理和ui相关的事件,因此主线程通常又叫UI线程。而由于Android采用UI单线程模型,所以只能在主线程... 阅读全文
posted @ 2014-06-07 09:00 It's_Lee 阅读(160) 评论(0) 推荐(0)
摘要:Android消息队列模型Thread,Handler,Looper,Massage QueueAndroid系统的消息队列和消息循环都是针对具体线程的,一个线程可以存在(当然也可以不存在)一个消息队列(Message Queue)和一个消息循环(Looper)。Android中除了UI线程(主线程... 阅读全文
posted @ 2014-06-07 09:00 It's_Lee 阅读(155) 评论(0) 推荐(0)
摘要:多式样ProgressBar普通圆形ProgressBar该类型进度条也就是一个表示运转的过程,例如发送短信,连接网络等等,表示一个过程正在执行中。一般只要在XML布局中定义就可以了。 此时,没有设置它的风格,那么它就是圆形的,一直会旋转的进度条。各大小样式圆形ProgressBar超大号圆形Pr... 阅读全文
posted @ 2014-06-07 08:59 It's_Lee 阅读(259) 评论(0) 推荐(0)
摘要:在网上看了一些对Layout_weight的讲解,有些说的比较片面,只列举了一种情况,然后自己通过实验和一些比较好的文章总结了一下,特此记录下来,以备以后所用。Layout_weight是线性布局,也就是LinearLayout里面用到的,下面通过实验来看这个Layout_weight的特性。1.当... 阅读全文
posted @ 2014-06-07 08:59 It's_Lee 阅读(157) 评论(0) 推荐(0)
摘要:/* * Copyright (C) 2011 The Rexsee Open Source Project * * Licensed under the Rexsee License, Version 1.0 (the "License"); * you may not use this file... 阅读全文
posted @ 2014-06-07 08:58 It's_Lee 阅读(297) 评论(0) 推荐(0)
摘要:/************动态注册************/ActivityMain.javapackage home.lee.broadcastreceiver; import android.app.Activity; import android.content.BroadcastReceiv... 阅读全文
posted @ 2014-06-07 08:58 It's_Lee 阅读(220) 评论(0) 推荐(0)