8 菜鸟达人

尚未进行身份认证

暂无相关简介

等级
TA的排名 3w+

DLNA的架构

DLNA研究交流QQ群(155086743) DLNA架构是个互联系统,因此在逻辑上它也类似OSI(Open System Interconnection,开放系统互连)七层网络模型。DLNA架构分为如下图7个层次:                                                   DLNA ARCHITECTURE (1) Net

2017-06-07 16:14:06

UPnP协议介绍

DLNA研究交流QQ群(155086743)关于UPnP协议栈UPnP设备体系结构包含了设备之间、控制点之间、设备和控制点之间的通信。完整的UPnP由设备寻址、设备发现、设备描述、设备控制、事件通知和基于Html的描述界面几部分构成。1. UPnP是一个多层协议构成的框架体系,每一层都以相邻的下层为基础,同时又是相邻上层的基础。直至达到应用层为止。该图中的最下面是就是IP和

2017-06-07 16:11:05

android 音乐频谱

public class VisualizerView extends View { // 取得有效数据 int length = 512; // 线条数(必须为数据的1/4以下) int index = 128; // 下落速度 int downspeed = 24;

2014-01-15 18:54:19

android 网络图片双缓存

Android每次加载图片很浪费时间。所以设计了一个图片缓存技术来解决每次android手机加载图片的问题 内存的读取速度是最快的,然后是文件的读取速度,最后是网络资源的读取 既然内存的读取时间最快,我们好好利用内存资源。将内存再分两层缓存强引用缓存不会轻易被回收,来保存常用数据,不常用的资源放入软引用缓存中。对于硬引用和软引用的介绍:⑴强引用(StrongRefere

2013-08-22 14:17:26

android————Button

首先我们介绍一下SeekBar,即使拖动滑条,比如控制声音<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:

2013-08-19 19:59:57

android中进行https连接的方式

转载地址:点击打开链接如果不需要验证服务器端证书,直接照这里做[java] view plaincopypublic class Demo extends Activity {      /** Called when the activity is first created. */          private T

2013-08-19 09:07:15

实例二:Ajax返回Json在Java中的实现

实例二:Ajax返回Json在Java中的实现  在上一个随笔中,介绍AJAX的一个简单实例,在这篇中主要是说一下使用Json来将后台取得的数据显示到前台页面。可以说这种方法应该是实现无刷新分页的基础,而且在开发过程中经常被用到。这里的后台部分由JAVA来实现。  这个例子也在上一篇中那个项目中实现。新建一个SecondTest.html页面,定义一个按钮,并给这个按钮绑定事件aj

2013-08-17 13:19:11

android————EditText

首先关于自动提示的效果<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertica

2013-08-16 21:31:07

android---TextView

首先是显示网页的文字和链接<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertic

2013-08-15 22:11:59

android---handle

一、Handler的定义:          主要接受子线程发送的数据, 并用此数据配合主线程更新UI.          解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。  如果此时需要一个耗时

2013-08-14 23:39:54

android---内容提供者

首先介绍一下android的ContentProvider的具体含义:当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpreferences共享数据,需要使用sharedprefere

2013-08-14 23:25:07

android handle学习笔记

public class MainActivity extends Activity { private ProgressBar progressBar; private Button button; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstance

2013-08-08 17:27:52

android service的学习笔记

android service是后台运行的服务,没有界面。比如我们后台播放音乐就可以启动一个服务,service和其他组件一样是运行在主线程的,所以不能进行耗时的操作,不过我们可以开启一个线程来支持耗时操作服务一般分为两种:本地服务:Localhost Serviece是应用程序内部的服务,程序通过context.startService()来启动服务,通过调用Context.stopSe

2013-08-08 11:56:11

java IO流

Java中的流,可以从不同的角度进行分类。按照数据流的方向不同可以分为:输入流和输出流。按照处理数据单位不同可以分为:字节流和字符流。按照实现功能不同可以分为:节点流和处理流。 输出流: 输入流:因此输入和输出都是从程序的角度来说的。字节流:一次读入或读出是8位二进制。字符流:一次读入或读出是1

2013-07-25 18:04:39

Android入门第八篇之GridView(九宫图)

本文来自http://blog.csdn.net/hellogv/       GridView跟ListView都是比较常用的多控件布局,而GridView更是实现九宫图的首选!本文就是介绍如何使用GridView实现九宫图。GridView的用法很多,网上介绍最多的方法就是自己实现一个ImageAdapter继承BaseAdapter,再供GridView使用,类似这种的方法本文不再重

2013-07-25 16:38:15

SpinnerActivity下拉列表

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" android:

2013-07-25 14:10:20

android 文本框自动联想功能

MainHelloAutoCompleteTextView Settings Hello world! shan dong jiang su an hui zhe jiang fu jian shang hai guang dong guang

2013-07-25 14:07:59

Android开发规范

一、Android编码规范1.java代码中不出现中文,最多注释中可以出现中文2.局部变量命名、静态成员变量命名只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写3.常量命名只能包含字母和_,字母全部大写,单词之间用_隔开4.layout中的id命名命名模式为:view缩写_模块名称_view的逻辑名称view的缩写详情如下LayoutView:lv

2013-07-23 23:13:08

android checkBox 的选中和取消选中

CheckBox cb1=(CheckBox) findViewById(R.id.CheckBox01); CheckBox cb2=(CheckBox)findViewById(R.id.CheckBox02); //监听器 OnClickListener ocl=new OnClickListener() { @Override public void

2013-07-23 21:33:51

final变量详解

从jdk1.0到今天,JAVA技术经过十余年的发展,技术上已经发生了巨大的变化.但final变量的定义从它诞生那天起,就没有发生任何变化,也就是这十多年它就一直表示它原来的意思.但遗憾的是,经过十多年仍然有90%的人没有理解它的真实含义,也没有一篇文章,包括我所见到的所有介绍JAVA的书籍(包括TKJ)都没有说清楚,我相信肯定有些作者是理解的,但没有一个作者向读者说清楚.而中国网友

2013-07-22 23:26:49

查看更多

勋章 我的勋章
    暂无奖章