随笔分类 -  Android

上一页 1 2 3 4 5 6 7 ··· 12 下一页

[转]浅谈Android重力感应
摘要:Android重力感应实现方式简介本文段转自:http://developer.51cto.com/art/201001/180956.htm在Android应用程序的开发中,占据主要地位的当属游戏的开发。我们在这篇文章中将会针对在游戏中需要用到的重力感应功能,来为大家详细分析Android重力感应的实现方法,以帮助大家解决相关问题。Android中的很多游戏的游戏都使用了重力感应的技术,但其api demo却并没有重力感应的实例(不知道是不是我没找到,找到的朋友麻烦告诉我一下,谢谢),因为开发的需要,就研究了一下重力感应这方面,因为网上关于这方面的东西比较少,所以写出来跟大家交流一下,算是抛 阅读全文

posted @ 2012-12-24 15:14 freeliver54 阅读(4407) 评论(0) 推荐(0) 编辑

[转]DroidDraw不能运行,显示The application requires a Java Runtime Environment 1.4.0的问题
摘要:本文转自:http://blog.csdn.net/quannenggou/article/details/6937124最近想学习用DroidDraw进行UI布局,但下了DroidDraw软件之后点击就出错。 就是一个"The application requires a Java Runtime Environment 1.4.0"的问题,但明明是装了JDK的,总不能是因为1.6的就不能运行了吧。结果上网找了一下,可以通过一下的办法解决。直接进DOS窗口,将工作路径改为droiddraw.jar的工作目录下,然后输入java -jar droiddraw.jar,就能打 阅读全文

posted @ 2012-11-21 09:59 freeliver54 阅读(5783) 评论(2) 推荐(0) 编辑

[转]Android OpenGL ES 开发教程 从入门到精通
摘要:本文转自:http://blog.csdn.net/mapdigit/article/details/7526556Android OpenGL ES 简明开发教程 Android OpenGL ES 简明开发教程一:概述 Android OpenGL ES 简明开发教程二:构造OpenGL ES View Android OpenGL ES 简明开发教程三:3D绘图基本概念 Android OpenGL ES 简明开发教程四:3D 坐标变换 Android OpenGL ES 简明开发教程五:添加颜色 Android OpenGL ES 简明开发教程六: ... 阅读全文

posted @ 2012-11-11 10:53 freeliver54 阅读(9701) 评论(0) 推荐(2) 编辑

[转]基础总结篇之五:BroadcastReceiver应用详解 .
摘要:本文转自:http://blog.csdn.net/liuhe688/article/details/6955668問渠那得清如許?為有源頭活水來。南宋.朱熹《觀書有感》据说程序员是最爱学习的群体,IT男都知道,这个行业日新月异,必须不断地学习新知识,不断地为自己注入新鲜的血液,才能使自己跟上技术的步伐。今天我们来讲一下Android中BroadcastReceiver的相关知识。BroadcastReceiver也就是“广播接收者”的意思,顾名思义,它就是用来接收来自系统和应用中的广播。在Android系统中,广播体现在方方面面,例如当开机完成后系统会产生一条广播,接收到这条广播就能实现开机 阅读全文

posted @ 2012-10-25 14:39 freeliver54 阅读(293) 评论(0) 推荐(0) 编辑

[转]spring IOC 控制反转
摘要:本文转自:http://blog.163.com/hqq133@126/blog/static/168747811201222112628212/Spring框架的核心就是控制反转(InversionofControl)和依赖注入(DependencyInjection),通过这两方面来实现松耦合。 使用IoC,对象是被动的接受依赖类,而不是自己主动的去找。容器在实例化的时候主动将它的依赖类注入给它。可以这样理解:控制反转将类的主动权转移到接口上,依赖注入通过xml配置文件在类实例化时将其依赖类注入。通过下面的实例来逐步的理解: 首先假设有一个需求,类Business需要调用类Dependen 阅读全文

posted @ 2012-10-16 09:01 freeliver54 阅读(539) 评论(0) 推荐(0) 编辑

[转]实例:在Android调用WCF服务
摘要:本文转自:http://hi.baidu.com/iytwcrfaukbbcuq/item/366263e2ebc1612e4ddcaffe原文:http://fszlin.dymetis.com/post/2010/05/10/Comsuming-WCF-Services-With-Android... 阅读全文

posted @ 2012-09-27 11:09 freeliver54 阅读(3949) 评论(1) 推荐(1) 编辑

[转]Android通过JNI调用驱动程序(完全解析实例)
摘要:本文转自:http://blog.csdn.net/ok138ok/article/details/6560875要达到的目的:android系统中,用JAVA写界面程序,调用jni中间库提供的接口,去操作某个驱动节点,实现read,writer ioctl等操作!这对底层驱动开发人员是很重要的一个调试通道,也是android 系统下提供一些特殊功能接口的方法! 本文前提:我们假设已经写了一个驱动程序,它是控制LED的亮灭的,并且创建了一个节点:/dev/vib,也就是通过open这个vib节点,可以read/write/ioctl 操作驱动程序实现LED灯的亮灭控制,具体可以看我另一篇博文《 阅读全文

posted @ 2012-09-26 15:09 freeliver54 阅读(4207) 评论(0) 推荐(0) 编辑

[转]android驱动例子(LED灯控制
摘要:本文转自:http://blog.csdn.net/ok138ok/article/details/6317212本例子,讲述在android2.1上完全自已开发一个驱动去控制硬件口并写应用测试该驱动,通过这样一个例子,解析android下的驱动开发流程的应用调用流程,可以说是很好的入门引导 要达到的效果:通过android的应用,调用驱动程序,在开发板上控制4个LED的亮灭。一、硬件原理如上图,通过4个IO口控制这LED,低电平LED亮,这4个IO口分别是GPM1, GPM2, GPM3, GPM4,二、驱动程序1、在kernel文件夹下的driver目录,新键驱动文件夹# cd kerne 阅读全文

posted @ 2012-09-26 15:08 freeliver54 阅读(4520) 评论(0) 推荐(0) 编辑

[转]android开发环境搭建(for 驱动开发人员) .
摘要:本文转自:http://blog.csdn.net/ok138ok/article/details/6321171前言一、android驱动的开发流程1: 写LINUX驱动2: 写LINUX应用测试程序3: 写JNI接口,用来包装第二步写的应用(要用NDK来编译)生成一个.SO文件,相当于CE下的DLL4: 写JAVA程序,专门写一个类包含.SO文件,然后在JAVA里调用.SO里的函数。例子,可以看NDK里面的Sample文件夹,里面有一些例子二、 需要安装的环境编译Android的LINUX交叉编译工具编译LINUX驱动的交叉编译工具(4.3.1)编译JNI的工具包:NDK(在LINUX下) 阅读全文

posted @ 2012-09-26 15:06 freeliver54 阅读(10515) 评论(0) 推荐(0) 编辑

[转]Android实现网络多线程断点续传下载
摘要:本文转自:http://www.cnblogs.com/hanyonglu/archive/2012/02/20/2358801.html本示例介绍在Android平台下通过HTTP协议实现断点续传下载。我们编写的是Andorid的HTTP协议多线程断点下载应用程序。直接使用单线程下载HTTP文件对我们来说是一件非常简单的事。那么,多线程断点需要什么功能?1.多线程下载,2.支持断点。使用多线程的好处:使用多线程下载会提升文件下载的速度。那么多线程下载文件的过程是: (1)首先获得下载文件的长度,然后设置本地文件的长度。 HttpURLConnection.getContentLength() 阅读全文

posted @ 2012-09-26 09:06 freeliver54 阅读(819) 评论(0) 推荐(0) 编辑

[转]android 简单的画图操作
摘要:本文转自:http://blog.csdn.net/awp258/article/details/79679391.将背景图片在屏幕的canvas画布上先画好,例如canvas.drawBitmap(bgBitmap,0,0,null);2.新建一个Bitmap,例如Bitmap tempBitmap=Bitmap.createBitmap(100,100,Config.ARGB_4444);并以此Bitmap新建一个临时画布canvas例如:Canvas temptCanvas=new Canvas(tempBitmap);然后再执行一步把tempBitmap的背景色画成透明的temptCa 阅读全文

posted @ 2012-09-25 15:07 freeliver54 阅读(574) 评论(2) 推荐(0) 编辑

android ImageView 视屏幕情况 使图片在限定范围内进行缩放显示
摘要:例如图片默认大小为: 380 * 380常规处理:因界面显示区域有限 可以使其让其按 100 * 100 大小显示 则图片会缩小 则不论屏幕大小 图片都只能这样显示灵活处理:使图片在限定范围内进行最佳显示 一方面 可显示区域够大时 限定最大不超过原始大小 不做放大显示 另一方面 显示区域不够时 根据控件的可显示范围 进行缩放显示 <?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/a 阅读全文

posted @ 2012-09-25 11:10 freeliver54 阅读(3844) 评论(1) 推荐(1) 编辑

[转]Android录音与播放
摘要:本文转自:http://www.2cto.com/kf/201207/144738.htmlAndroid多媒体框架包含获取和编码多种音频格式的支持,所以你可以轻松地把音频合并到你的应用中.如果设备支持,你可以使用MediaRecorder APIs 进行录音.本章向你展示如何写一个应用从设备上的microphone获取音频,然后保存并回放.注:Android模拟器不具有录音的能力,但是真实的设备一般都具有此功能.执行音频获取从设备获取音频比回放音频或视频要复杂一点,但是也还算简单:创建一个android.media.MediaRecorder的新实例.使用MediaRecorder.setA 阅读全文

posted @ 2012-09-25 09:00 freeliver54 阅读(534) 评论(0) 推荐(0) 编辑

android SoundPool 及 MediaPlayer 声音播放
摘要:packagecom.free.study;importjava.io.IOException;importjava.util.HashMap;importjava.util.Map;importandroid.app.Activity;importandroid.content.res.AssetFileDescriptor;importandroid.content.res.AssetManager;importandroid.media.AudioManager;importandroid.media.MediaPlayer;importandroid.media.SoundPool;i 阅读全文

posted @ 2012-09-18 15:14 freeliver54 阅读(5295) 评论(0) 推荐(0) 编辑

[转]Windows平台下如何使用Android NDK
摘要:本文转自:http://blog.csdn.net/suiyc/article/details/6723523鉴于有些同学想要学习NDK,但在网上很难找到一个讲解比较清楚、按照步骤操作可以比较顺利学会NDK的文章,所以写了此篇教程。 一.学习本篇教程需要具备的条件:1. 了解JAVA中JNI的概念、好处以及使用方法,网上很多介绍,这里就不重复了。2. 你的电脑配置好了Android应用开发环境,即:JAVA、Eclipse、ADT和Android SDK。二.准备需要Android NDK和windows下c、c++代码的编译器cygwinandroid-ndk-r6-windows.zip下 阅读全文

posted @ 2012-09-11 15:16 freeliver54 阅读(1381) 评论(1) 推荐(0) 编辑

[转]Android Toast简易消息提示框的使用
摘要:本文转自:http://www.2cto.com/kf/201108/101785.htmlAndroid中的Toast是一种简易的消息提示框,toast提示框不能被用户点击,toast会根据用户设置的显示时间后自动消失。创建Toast两个方法创建ToastJava代码makeText(Context context, int resId, int duration)参数:context是toast显示在哪个上下文,通常是当前Activity;resId指显示内容引用Resouce那条数据,就是从R类中去指定显示的消息内容;duration指定显示时间,Toast默认有LENGTH_SHORT 阅读全文

posted @ 2012-09-11 08:22 freeliver54 阅读(773) 评论(0) 推荐(0) 编辑

[转]Android的网络与通信
摘要:本文转自:http://www.cnblogs.com/qingblog/archive/2012/06/15/2550735.html第一部分 Android网络基础 Android平台浏览器采用了WeBKit引擎,这款名为Chorme Lite的Web浏览器拥有强大扩展特性,每个开发者都以为编写自己的插件,使得浏览器的功能更加完善。 目前Android平台有3种网络接口。 第一种 java.net.*(标准java接口) 此接口提供与联网有关的类,包括流和数据包套接字、Internet协议、常见HTTP处理。如:创建URL以及URLConnection/HttpURLConnection对 阅读全文

posted @ 2012-09-10 11:06 freeliver54 阅读(19424) 评论(4) 推荐(1) 编辑

[转]Spinner的常用技巧
摘要:本文转自:http://blog.csdn.net/wanli_smile/article/details/6410388用法 1 :以资源方式,静态展示 Spinner 选项 1. 在资源文件 (strings.xml) 中,增加: < string name = "spin_prompt" > 请选择城市 </ string > < string-array name = "cities" > < item > 北京 </ item > < item > 上海 </ ite 阅读全文

posted @ 2012-09-03 10:25 freeliver54 阅读(34708) 评论(1) 推荐(2) 编辑

[转]Activity和Task(栈)的关系
摘要:本文转自:http://www.cnblogs.com/quding0308/archive/2012/03/13/2393245.html一、Activity和Task(栈)的关系 Task就像一个容器,而Activity就相当与填充这个容器的东西,第一个东西(Activity)则会处于最下面,最后添加的东西(Activity)则会在最上面。从Task中取出东西(Activity)是从最顶端取出,也就是说最先取出的是最后添加的东西(Activity),以此类推,最后取出的是第一次添加的Activity,而Activity在Task中的顺序是可以控制的,在Activity跳转时用到Inten. 阅读全文

posted @ 2012-08-31 16:59 freeliver54 阅读(1298) 评论(0) 推荐(0) 编辑

android String资源 包含 数学符号等特殊字符 及 参数占位符
摘要:定义:<?xml version="1.0" encoding="utf-8"?><resources> <string name="str1">Hello</string> <string name="str2" formatted="false" ><![CDATA[值=(B-C)÷((C+D))×100%,若<80%则正常,反之则异常。]]></string> <string 阅读全文

posted @ 2012-08-22 09:30 freeliver54 阅读(5670) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 12 下一页

导航