
安卓入门(常见插件使用)
文章平均质量分 78
智慧土狼
这个作者很懒,什么都没留下…
展开
-
串口通信与编程01:串口基础知识
串口是串行接口(serial port)的简称,也称为串行通信接口或COM接口。 串口通信是指采用串行通信协议(serial communication)在一条信号线上将数据一个比特一个比特地逐位进行传输的通信模式。 串口按电气标准及协议来划分,包括RS-232-C、RS-422、RS485等。 1.串行通信 在串行通信中,数据在1位宽的单条线路上进行转载 2014-08-22 21:04:11 · 987 阅读 · 0 评论 -
初学Android,创建,启动,停止Service(五十八)
Service跟Windows系统里的服务概念差不多,都在后台执行,它跟Activity的最大区别就是,它是无界面的开发Service与开发Activity的步骤类似1.定义一个继承Service的子类2.在AndroidManifest.xml文件中配置该ServiceService与Activity还有一点相似之处,它们都是从Context派生出来的,因此它们都转载 2015-03-09 10:45:28 · 485 阅读 · 0 评论 -
android应用开发全程实录-你有多熟悉listview?
今天给大家带来《android应用开发全程实录》中关于listview和adatper中的部分。包括listview的基本使用,listview的优化等。我们经常会在应用程序中使用列表的形式来展现一些内容,所以学好ListView是非常必需的。ListView也是Android中比较难以使用的控件,这节内容就将详细解读ListView的用法。一个ListView通常有两个职责。转载 2015-03-09 14:23:23 · 526 阅读 · 0 评论 -
BroadCast广播机制应用与实例
如何编写广播接收器第一步:需要继承BroadcastReceiver类,覆写其中的onReceive()方法.class MyBroadcastReceiver extends BroadcastReceiver { //接收到广播会被自动调用 @Override public void onReceive (Context context转载 2015-03-09 12:22:38 · 435 阅读 · 0 评论 -
GitHub上优秀Android 开源项目
GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上。更何况,基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。为此,优快云特整理了在GitHub平台上最受欢迎的Android及iOS开源项目,以飨开发者。下面,就让我们一起来看看,在GitHub平台上,究竟有哪些Android开源转载 2015-03-07 16:24:40 · 550 阅读 · 0 评论 -
完美解决Android在listview添加checkbox实现单选多选操作问题
在Android某些开发需求当中,有时候需要在listveiw中加入checkbox实现单选,多选操作。表面上看上去只是改变checkbox那么简单,然而实际开发中,实现起来并不是那么得心应手。尤其当listview比较多(比如屏幕最多只能显示10个item,但总共有12个item,也就是说listview的item数大于屏幕能够显示的item数)滑动屏幕的时候,由于适配器中getview()会重转载 2015-04-02 21:57:03 · 1026 阅读 · 0 评论 -
关于安卓visualizer的用法
看别人显示播放wav文件显示频谱写的代码都是断断续续的,在这里我贴了完整的代码,给有需要的人做参考,显示频谱还没有完成,不知道怎么弄,已经可以得到byte[] fft数据了,参考别人的写法也可以开方取模了,但是就是耗在了byte[]转doule[]上了,因为我用achartEngine画图的,所以现在还没有解决办法,有谁知道的,请在给我留言,谢谢。下面上代码,布局文件就不贴了,很简单的就是两个按钮原创 2015-04-01 10:32:44 · 5877 阅读 · 3 评论 -
android音乐柱状频谱实现
原文地址:http://blog.youkuaiyun.com/caryee89/article/details/6935237注意android2.3以后才可用,主要用到这个类Visualizer,这个源码其实是apiDemos中一个例子,但例子中实现的是两种中的波形显示,而不是频谱显示,原文博主实现了另一种频谱显示,并分享出来,精神可嘉。我做了些修改,使稍微好看了些,继续分享。转载 2015-04-01 21:01:44 · 1724 阅读 · 0 评论 -
百度定位SDK5.0用法
导入库文件在相关下载最新的库文件。将so文件的压缩文件解压出来,把对应架构下的so文件放入开发者自己APP的对应架构下的文件夹中(我值把所有的文件复制到lib文件夹下),建议全部放入,程序兼容性会大大提升,将locSDK_5.0.jar文件拷贝到工程的libs目录下(注意需要在项目属性的java Build Path中加入),这样您就可以在程序中使用百度定位SDK了。设原创 2015-04-02 11:07:16 · 1651 阅读 · 0 评论 -
多个activity之间的数据共享
Activity之间的数据共享问题起初一看并没有那么纠结,原因在于两点,一来两个Activity之间可以通过回传的方式进行数据的共享,而哪怕是多个Activity之间,也可以通过静态类进行数据的共享。今天Leo8573只是介绍一种避免使用静态类的方法,而这种方法也是不求详解,只是记录,以解燃眉之急。 首先,在项目中创建一个新类,继承Applcation。这个类就是我们的数据类,转载 2015-04-07 09:03:08 · 2513 阅读 · 1 评论 -
android中AudioRecord使用
一 什么是音频的采样率和采样大小 自然界中的声音非常复杂,波形极其复杂,通常我们采用的是脉冲代码调制编码。即PCM编码。PCM通过抽样、量化、编码三个步骤将连续变化的模拟信号转换为数字编码。抽样:在音频采集中叫做采样率。由于声音其实是一种能量波,因此也有频率和振幅的特征,频率对应于时间轴线,振幅对应于电平轴线。波是无限光滑的,弦线可以看成由无数点组转载 2015-03-26 10:49:53 · 4005 阅读 · 0 评论 -
常用的android弹出对话框
我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等方式,重写我们自己的对话框。当然,这也是不失为一个不错的解决方式,但是一般的情况却是这样,我们重写的对话框,也许只在一个特定的地方会用到,为了这一次的使用,而去创建一个新类,往往有点杀鸡用牛刀的感觉,转载 2015-03-02 20:51:04 · 366 阅读 · 0 评论 -
android中开启线程
其实Android启动线程和JAVA一样有两种方式,一种是直接Thread类的start方法,也就是一般写一个自己的类来继承Thread类。另外一种方式其实和这个差不多啊! 那就是Runnable接口,然后把Runnable的子类对象传递给Thread类再创建Thread对象.总之都是需要创建Thread对象,然后调用Thread类的start方法启动线程。区别就是,一个是直接创建Thread对象转载 2014-11-10 15:04:26 · 546 阅读 · 0 评论 -
Android入门:封装一个HTTP请求的辅助类
前面的文章中,我们曾经实现了一个HTTP的GET 和 POST 请求;此处我封装了一个HTTP的get和post的辅助类,能够更好的使用;类名:HttpRequestUtil提供了如下功能:(1)模拟GET请求;(2)模拟POST请求;(3)模拟文件上传请求;(4)发送XML数据;发送GET请求转载 2014-10-31 10:20:31 · 467 阅读 · 0 评论 -
Android入门:Activity生命周期
一、Activity生命周期介绍我们在学Java Web时会学到Servlet的生命周期,因此对生命周期的概念已经有一定了解,简单地说就是某个事物从出生到死亡的过程。Activity也存在声明周期,从Activity被创建到最后被销毁;Activity运行时可能会受到一些突发事件的影响,例如在使用Activity时突然来了一个电话,则Activity需要在生命周期函数中转载 2014-10-31 09:16:28 · 455 阅读 · 0 评论 -
Android入门:Service入门介绍
一、Service介绍Service类似于Windows中的服务,没有界面,只是在后台运行;而服务不能自己运行,而是需要调用Context.startService(Intent intent);或Context.bindService(Intent intent)开启服务;服务分为两种:(1)访问者与服务无关,则关闭访问者之后,服务能够转载 2014-10-31 09:04:34 · 532 阅读 · 0 评论 -
Android 网络提交数据(使用Asynchronous Http Client)
项目主页及简单使用方法http://loopj.com/android-async-http/页面布局就不复制了,把主要的Activity记录下来,供自己以后使用:package com.example.asynchttp; import java.io.File;import java.io.FileOutputStream;import java.io.IOException;转载 2014-11-30 15:59:17 · 631 阅读 · 0 评论 -
关于下载文件封装的两个类(Mars)
首先是文件FileUtils.javapackage mars.utils;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.util.Ar转载 2015-01-06 16:06:43 · 499 阅读 · 0 评论 -
安卓下对SD卡文件的读写
为SD下的操作文件,封装了一些类:package ujs.javawritedata;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import org转载 2015-01-07 20:25:14 · 488 阅读 · 0 评论 -
ListView的圆角的简单实现
今天在用ListView控件的时候,发现自带的不美观,就是找找相关的美化教程,发现都挺麻烦的,无意中发现一个开源项目,地址:点击打开链接,使用起来很简单,官方网站说的也很简单,就是导入库,然后像其他控件使用即可原创 2014-12-12 21:58:09 · 548 阅读 · 0 评论 -
Android中解析JSON形式的数据
转自:http://shazhuzhu1.iteye.com/blog/9747581、JSON(JavaScript Object Notation) 定义:一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,转载 2015-04-08 16:08:55 · 540 阅读 · 0 评论