自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (7)
  • 收藏
  • 关注

转载 The constructor Intent(new View.OnClickListener(){}, Class<ButtonStudyActivity>) is undefined

对于错误The constructor Intent(new View.OnClickListener(){}, Class) is undefined解决办法: 首先源码: [java] Notification notification = new Notification(R.drawable.ic_launcher,"" + BMI,System.currentTi

2016-07-31 22:18:19 405

转载 使用ActivityGroup类显示多个Activity

有些情况下需要把一个Activity分割成几部分,如上半部分绘制图形,下半部分显示图表,这时就需要用到ActivityGroup。定义一个类继承自ActivityGroup,Java文件如下:1234567891011121314151

2016-07-29 16:38:31 5186

转载 UUID

手机蓝牙各类服务对应的UUID(常用的几个已通过验证)作者 haojunming  http://blog.csdn.net/haojunming/article/details/6650568ServiceDiscoveryServerServiceClassID_UUID = '{00001000-0000-1000-8000-00805F9B34FB}' 

2016-07-29 14:41:25 772

转载 BluetoothChat之BluetoothChatService.java解析

BluetoothChatService.java  public synchronized void start() :  开启 mAcceptThread 线程,由于样例程序是仅 2 人的聊天过程,故之前先检测 mConnectThread 和 mConnectedThread 是否运行,运行则先退出这些线程。  public synchronized void connect

2016-07-29 11:26:12 3505

转载 基于google蓝牙示例讲解蓝牙开发步骤

1、Android蓝牙编程  蓝牙3.0及以下版本编程需要使用UUID,UUID是通用唯一识别码(Universally Unique Identifier),这是一个软件构建的标准,也是被开源基金会组织应用在分布式计算环境领域的一部分。在蓝牙3.0及下一版本中,UUID被用于唯一标识一个服务,比如文件传输服务,串口服务、打印机服务等,如下:#蓝牙串口服务 SerialPortServ

2016-07-29 10:54:35 3130

转载 Android Service和Activity基于串口蓝牙模块的双向通信【第二篇】

一直以来都想利用手机来控制一些东西,比如电灯,电风扇等家电或者智能小车等.驱动蓝牙模块可以在Activity中直接调用,也可以在多线程下直接使用,但这样会存在一个缺陷:当你按下手机的Home或者Back键的时候.程序退出了,下次你重新启动软件的时候又需要重新建立蓝牙的链接了.     为了克服以上问题,我把蓝牙模块的调用放到Service里面使用.首先对Service说明下:(来源

2016-07-29 10:07:28 900

转载 Android Bluetooth蓝牙开发\蓝牙协议\蓝牙通信例子_Android支持蓝牙4.0版本_BLE开发

一、Android Bluetooth现状在android官网可以了解到android4.2新增了部分新功能,但是对于BT熟悉的人或许开始头疼了,那就是Android4.2引入了一个新的蓝牙协议栈针。谷歌和Broadcom之间的合作,开发新的蓝牙协议栈,取代了基于堆栈的Bluez。因此市场上出现了老设备的兼容问题,很多蓝牙设备在android4.2手机上不能使用。N

2016-07-29 09:50:35 3181

转载 Socket通信原理和实践

我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有socket的基本函数,这些都是本文想介绍的。本文的主要内容如下:1、网络中进程之间如何通信?2、Socket是什么?

2016-07-29 09:26:13 329

转载 Android 蓝牙开发实例--蓝牙聊天程序的设计和实现

作者在这里介绍的这个实例是Google SDK中提供的一个蓝牙聊天程序,简单但信息量巨大,非常适合初学者学习蓝牙方面的知识。在学习这个实例前请读者仔细阅读并理解Socket的工作原理和实现机制,作者的这篇博客中有详细的介绍:http://blog.csdn.net/dlutbrucezhang/article/details/8577810在Andr

2016-07-29 09:23:10 1158

转载 Android 蓝牙开发基本流程

此例子基于 Android demo对于一般的软件开发人员来说,蓝牙是很少用到的,尤其是Android的蓝牙开发,国内的例子很少     Android对于蓝牙开发从2.0版本的sdk才开始支持,而且模拟器不支持,测试至少需要两部手机,所以制约了很多技术人员的开发;    鉴于很多开发人员现在也有蓝牙开发的需求,也为了大家少走些弯路,先将我积攒的一点点在Android蓝牙开

2016-07-29 09:12:25 728 1

转载 怎么在service中调用activity中的handler

我使用了一个service来开起了一个请求网络数据的线程,当网络数据请求完毕后我需要用handler将数据返回给activity,而且我不能将activity中的handler定义成static,因为我还要调用一些其他的非静态的方法,那么我怎么在service中使用activity中的handler呢?在这种情况下有什么好的方法吗?广播传数据!如果你想要handler里面的操作,你

2016-07-28 18:32:15 1829

转载 Android Service与Activity之间通信的几种方式

转载请注明地址http://blog.csdn.net/xiaanming/article/details/9750689在Android中,Activity主要负责前台页面的展示,Service主要负责需要长期运行的任务,所以在我们实际开发中,就会常常遇到Activity与Service之间的通信,我们一般在Activity中启动后台Service,通过Intent来启动,Intent中

2016-07-28 16:34:11 621

转载 静态Handler中调用Toast

获取Context的方法:public static class MyApp extends Application{public static Context sContext;@Overridepublic void onCreate() {super.onCreate();sContext = getApplicat

2016-07-28 13:49:07 2202

转载 Can't make static reference to non-static method ( Android getApplicationContext() )

The reason you were given for the error is correct. The fragments are static inner classes, they are in a scope in which an instance of the Activity does not exist. You then have a method which you

2016-07-28 11:20:57 902

转载 Cannot make a static reference to the non-static field

Cannot make a static reference to the non-static field :代码public class GetWordpairSimilarity { public  String dir = "C:/Program Files/WordNet"; public  JWS ws = new JWS(dir, "3.0"); publ

2016-07-28 10:15:57 2156

转载 在一个Activity中调用另外一个Activity的变量或方法

想在一个Activity里面调用另外一个Activity的方法主要有接口回调和静态方法。但是除了静态方法之外,并不推荐接口回调方法。其中静态方法实现参考如下表述:    需求:在A activity中调用 B activity的methodB()。    实现:使用静态实现。    在B方法中定义:public static void methodB()

2016-07-27 22:58:18 20537 6

转载 Android度量单位说明(DIP,DP,PX,SP)

(一)概念dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。pt: point,是一个标准的长度单位,1pt=1/72英寸,用

2016-07-26 17:39:46 399

转载 Android UI系列-----长度单位和内外边距

这篇随笔将会记录一下在控件布局时,设定距离的三种长度单位:px、dp、sp以及内外边距的属性1.三种长度单位①px:px是我们常见的一种距离单位,它表示的是一个单位像素,我们经常说我们手机或者电脑的分辨率,例如手机的分辨率是800*480,表示的是手机的屏幕宽有480个像素,高邮800个像素。我们看到,我们的屏幕其实就是由这样一个一个的小格子(称之为像素)组成的,分

2016-07-26 17:34:14 1023

转载 Debug---Eclipse断点调试基础

1.进入debug模式(基础知识列表)1、设置断点 2、启动servers端的debug模式 3、运行程序,在后台遇到断点时,进入debug调试状态 ============================= 作用域 功能 快捷键 全局 单步返回 F7 全局 单步跳过 F6 全局 单步跳入 F5 全局 单步跳入选择 Ctrl+F5 全局 调试上次启动 F11

2016-07-26 11:16:13 457

原创 Android Bluetooth开发总结-----/*自己编写*/

1. 开启手机的蓝牙适配器    // 当地的蓝牙适配器private BluetoothAdapter mBluetoothAdapter = null;// 得到当地的蓝牙适配器mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();// 手机蓝牙适配器获取错误,弹出提示窗口if (mBluetoothAdapter ==

2016-07-24 21:26:36 542

原创 Android常用程序总结-----/*自己编写*/

1. 动态获取手机的宽度和高度     int width = super.getWindowManager().getDefaultDisplay().getWidth();     int height = super.getWindowManager().getDefaultDisplay().getHeight();

2016-07-24 20:25:16 228

原创 Activity间数据传递------/*自己编写*/

两个Activivy之间相互传递数据使用的方法     基本功能描述:sendActiviy和receiveActiviy,其中通过sendActivity启动receiveActivity并发送数据给receiveActivity,receiveActivity收到数据后进行处理,并将处理结果返回给sendActivity.     实现方法:     sendActiv

2016-07-24 17:30:01 460

原创 好的程序、架构编写总结------/*自己编写*/

1. 监听器的编写有两种方法:    1.1 基本方法,以一个按钮控件来举例,.xml布局文件中自定义按钮控件,其ID为mybut:     step1:     public void OnCreate(Bundle savedInstanceState){               super.OnCreate(savedInstanceState);

2016-07-24 16:07:52 463

转载 eclipse中java项目的build path详解

BuildPath中只支持加入jar文件,具体方法如下:在eclips里在工程名上右键->build path->contigure bud path->java build path里有个libraries->add external jars = 增加工程外部的包add jars = 增加工程内包add library = 增加一个库add class folder

2016-07-22 16:48:54 5514

转载 ("").equals(str)与str.equals("")的区别

java中"".equals(A)与A.equals("")一样不?不一样如果a为nulla = null;a.equals("")出错nullPointerException如果写为"".equals(a)-->就可以防止nullPointerException啦看例子:class AA{     String str;     v

2016-07-22 15:38:06 7119

转载 最全面的Android Intent机制讲解

对于大型软件开发经验较少的程序员来说,这可能是一个不太容易理解的抽象概念,因为它与我们平常使用的简单函数调用,或者通过库调用接口的方式不太一样。在 Intent 的使用中你看不到直接的函数调用,相对函数调用来说,Intent 是更为抽象的概念,利用 Intent 所实现的软件复用的粒度是Activity/Service ,比函数复用更高一些,另外耦合也更为松散。       Android

2016-07-22 13:28:50 673

转载 AndroidManifest.xml详解

一,重要性AndroidManifest.xml是Android应用程序中最重要的文件之一。它是Android程序的全局配置文件,是每个 android程序中必须的文件。它位于我们开发的应用程序的根目录下,描述了package中的全局数据,包括package中暴露的组件 (activities, services, 等等),以及他们各自的实现类,各种能被处理的数据和启动位置等重要信息。 因

2016-07-22 13:24:20 435

转载 Android系统架构和应用程序基本概念详解

对Android系统应用程序的基本架构进行一个详细了解,对于开发者来说能更有效的开发Android系统应用程序.      对于一个Android应用程序来说,是由四种构造块组织而成的,这四种构造块如下:ActivityIntent ReceiverServiceContent Provider       但是,并不是每一个Android系统应用程

2016-07-22 13:19:31 1395

转载 最全的对话框(Dialog)用法汇总

今天我用自己写的一个Demo 和大家详细介绍一个Android中的对话框的使用技巧。        1.确定取消对话框       对话框中有2个按钮 通过调用 setPositiveButton 方法 和 setNegativeButton 方法 可以设置按钮的显示内容以及按钮的监听事件。        我们使用AlerDialog 创建对话框 

2016-07-22 13:18:08 2061

转载 最全的系统控件界面用法汇总

今天我用自己写的一个Demo 和大家详细介绍一个Android开发中遇到的一些常用系统控件的使用技巧。        1. 文本框TextView       TextView的作用是用来显示一个文本框,下面我用两种方式为大家呈现TextView, 第一种是通过xml布局文件呈现 ,第二种是通过代码来呈现,由此可见Android 的界面开发真的是非常灵活。

2016-07-21 23:51:02 1529

转载 最全的自定义View界面用法汇总--绘制自定义View

今天我用自己写的一个Demo 和大家详细介绍一个Android中自定义View中的使用与绘制技巧。       1.自定义view绘制字符串       相信在实际开发过程中必然很多地方都须要用到系统字 为什么会用到系统字? 方便、省内存。我相信做过J2ME游戏开发的朋友应该深知内存有多么多么重要,而且使用它还可以带来一个更重要的好处就是可以很方便的实现多国语言的切换。笔者

2016-07-21 23:40:55 1020

转载 Android学习路线图

2016-07-21 22:29:04 251

原创 Android message 消息机制介绍及使用 /*自己编写*/

在Android程序运行中,线程之间或者线程内部进行信息交互时经常会使用到消息,如果我们熟悉这些基础的东西及其内部的原理,将会使我们的Android开发变的容易、可以更好地架构系统。在学习Android消息机制之前,我们先了解与消息有关的几个类:1.Message消息对象,顾名思义就是记录消息信息的类。这个类有几个比较重要的字段:a.arg1和arg2:我们可以使用两个字段

2016-07-21 22:21:02 1570

转载 Android应用程序框架思路整理

一.一般Android应用程序架构(Book,购彩,Market)。 普通的应用程序由于只需要用到Android的联网与显示的功能,所以应用程序大体上是呈现为UI(Activities)与网络(Network)等其他模块进行绑定,数据交互的应用程序。优点: (1)此种是一种通用的类J2ME的应用开发模式,被开发者所熟悉,可以很快上手。(2)应用比较灵活,小型。(3)可以满足大部

2016-07-21 16:19:54 360

原创 Android Java概念、关键词理解应用总结-----/*自己编写*/

1. intent、handler传递消息区别:    目前学习到内容,感觉intent是用在activity、service等android组件间相互调用及数据传递上;    而handler、Message是用在线程之间的调用及数据传递上。    待确认!!!

2016-07-11 17:51:34 372

转载 Intent介绍及Intent在Activity中的使用方法

1.Intent的实现过程  在Android中,Intent不仅可用于应用程序之间的交互,也可用于应用程序内部的Activity/Service之间的交互。  Intent负责对应用中一次操作进行描述,描述内容包括动作以及动作所涉及的数据,Android中的Intent机制则根据此描述,找到对应的组件,将Intent传递给该被调用组件,完成对组件的一次调用。  这便是In

2016-07-11 17:35:47 867

转载 Android基础&进阶-----基础总结篇汇总

基础总结篇之一:Activity生命周期基础总结篇之二:Activity的四种launchMode基础总结篇之三:Activity的task相关基础总结篇之四:Service完全解析基础总结篇之五:BroadcastReceiver应用详解基础总结篇之六:ContentProvider之读写联系人基础总结篇之七:ContentPr

2016-07-11 16:35:14 236

转载 基础总结篇之一:Activity生命周期

子曰:溫故而知新,可以為師矣。《論語》学习技术也一样,对于技术文档或者经典的技术书籍来说,指望看一遍就完全掌握,那基本不大可能,所以我们需要经常回过头再仔细研读几遍,以领悟到作者的思想精髓。近来回顾了一下关于Activity的生命周期,参看了相关书籍和官方文档,也有了不小的收获,对于以前的认知有了很大程度上的改善,在这里和大家分享一下。熟悉javaEE的朋友们都了解serv

2016-07-11 16:26:57 242

原创 Debug---Eclipse断点调试基础(一)

1. Eclipse 设置、取消断点:    在要打断点位置的行号上双击。2. 打开debug视图:3. 执行debug:    右键点击要调试的项目    如果连接手机调试,进入调试模式需要一段时间,手机上会有等待提示窗口,耐心等待eclipse进入调试模式。开始调试后,与其它调试一样,运行到断点处,可以双击要查看的变量,右键选择watch

2016-07-11 15:32:31 660

转载 Debug---Eclipse断点调试基础(二)

1.进入debug模式(基础知识列表)1、设置断点 2、启动servers端的debug模式 3、运行程序,在后台遇到断点时,进入debug调试状态 ============================= 作用域 功能 快捷键 全局 单步返回 F7 全局 单步跳过 F6 全局 单步跳入 F5 全局 单步跳入选择 Ctrl+F5 全局 调试上次启动 F11

2016-07-11 15:14:08 13929

saleae logic16应用软件及学习资料

saleae logic16逻辑分析仪使用的软件,支持win7 32bit/64bit 还有使用学习资料

2014-05-12

TI BLE_CC2450培训资料

TI BLE CC2540/41的培训资料,里面有对blue tooth架构的较详细介绍,对CC2540开发的框架可以有一个整体的认识。

2013-06-24

USB_HID上位机开发介绍

基于VC++开发USB_HID上位机,对USB上位机开发入门比较有帮助,了解USB应用程序的基本内容

2013-05-28

STM32 F10xx硬件开发使用入门

STM32 F10xx硬件开发使用入门 ST官网资料

2013-05-28

使用Zigbee通信的STM32上位机控制小车

使用Zigbee通信的STM32上位机控制小车

2013-05-28

VbyOne Spec

VbyOne V1.4 Spec. LCD next generation internal interface high speed serial interface

2013-03-18

Silicon XPress详解

使用F340等silicon usb芯片,lib函数详解

2012-11-21

空空如也

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

TA关注的人

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