2012年11月2日
摘要: 首发地址:http://www.eoeandroid.com/thread-206393-1-1.html不错的帖子:Android 快速滑动 list 仿QQ通讯录http://www.eoeandroid.com/thread-211137-1-1.html-------------帖子正文-------------------最近研究腾讯吹一吹,写了一个dome 贴出核心的线程代码,那么吹一吹的原理是什么呢? 声音 对 就是声音.1.当用户到吹一吹界面之后 有一个核心的线程便开启一直在读取麦克风的声音信息.2.当500毫秒以内或者读取的5次数据的平均值超过某一个值的时候 则就可以触发吹一 阅读全文
posted @ 2012-11-02 13:45 nuliniao 阅读(3567) 评论(8) 推荐(2) 编辑
  2012年11月1日
摘要: 首发地址:http://www.eoeandroid.com/thread-201993-1-1.html一、 工程创建1. 创建一个Android工程配置好开发环境并加载好对应版本sdk后,选择菜单File->New-> Project创建工程,工程类型选择Android Project,如下图所示:点击next,在工程属性选项里面填入你所希望的工程名、使用的Android SDK版本、应用程序名称、包名、Activity类名等信息,然后点击Finish按钮完成创建。1. 添加NDK需要的文件夹与文件在工程文件夹下创建新的文件夹jni,并在jni文件夹下作为C源文件的文件,完成后 阅读全文
posted @ 2012-11-01 11:35 nuliniao 阅读(2532) 评论(2) 推荐(1) 编辑
  2012年10月31日
摘要: 首发地址:http://www.eoeandroid.com/thread-201056-1-1.html一、 JNI概述JavaNative Interface的缩写,中文为Java本地调用。从Java1.1开始,JNI即成为Java标准的一部分。JNI设计的目的是为了允许Java代码与其他语言进行交互。但这样做通常会导致丧失平台可移植性,通常是在特定的需求下进行,例如使用旧的其他语言的库、需要获得Java类库不支持的某种基于具体平台的特性、大量数学计算性能优化等。二、 JNI数据类型和数据结构1.基本类型JNI基本类型和本地等效类型的对应表格如下:Java类型本地类型说明booleanjb 阅读全文
posted @ 2012-10-31 11:18 nuliniao 阅读(3311) 评论(0) 推荐(1) 编辑
  2012年10月30日
摘要: 首发地址:http://www.eoeandroid.com/thread-201709-1-1.html看到几个不错的源码:植物大战僵尸,又见植物大战僵尸!(分享)http://www.eoeandroid.com/thread-211063-1-1.htmlAndroid 3D 乡村赛车 完整代码http://www.eoeandroid.com/thread-211471-1-1.html发现自己之前练习写过一个Demo,RUN了下感觉还是挺实用的,所以就发上来给大家看看。权限(这个不要忘记哦!) <uses-permission android:name="androi 阅读全文
posted @ 2012-10-30 11:53 nuliniao 阅读(1609) 评论(0) 推荐(1) 编辑
  2012年10月29日
摘要: 首发地址:Mono for Android试用体验http://www.eoeandroid.com/thread-208850-1-1.html--------------------------------------------Mono for Android(原名MonoDroid)是xamarin推出的一个款基于Mono的Android应用开发工具,允许用户使用C#和.Net类库开发Android应用。是不是有些神奇?Android不是应该用Java开发么?哈哈,因为xamarin那一帮牛人重写了个C#编译器,使得C#代码能够编译成Java字节码。这就好理解了吧。环境要求我的本子是M 阅读全文
posted @ 2012-10-29 13:40 nuliniao 阅读(2940) 评论(5) 推荐(1) 编辑
  2012年10月26日
摘要: 很早就听过Eclipse的大名,但在我初学Java的时候,一位前辈推荐的IDE却是IntelliJ IDEA。因为之前用过JetBrains的另一款产品PyCharm(一个很给力的Python IDE),所以用上去很顺手,很是喜欢。之后在单位的项目中,需要做一个Android的小应用,也用过一段时间的Eclipse。在咱们eoe社区,坛友们似乎都偏爱使用Eclipse做Android开发,所以今儿就给大家介绍另一种很好的选择,IntelliJ IDEA(以下简称IDEA)。首先说明一下,我是个JetBrains的粉丝,喜欢IDEA而不习惯Eclipse。下面的介绍只是给朋友们推荐一个新的选择, 阅读全文
posted @ 2012-10-26 16:08 nuliniao 阅读(33040) 评论(19) 推荐(4) 编辑
  2012年10月25日
摘要: 情景: 有两个分类,每个分类下的数据用listview显示,分类1需要显示头视图和尾视图,分类2不要显示头视图和尾视图 。两个分类可以来回切换。实现的步骤: 1. addHeaderView 、 addFooterView,默认显示分类1的数据,setAdapter绑定 2. 点击分类2时,先removeheaderview、removefooterview,然后setAdapter重新绑定数据3. 点击分类1时,addHeaderView、addFooterView,然后setAdapter重新绑定数据修改之前的代码: public void addHeaderFooter(){ ... 阅读全文
posted @ 2012-10-25 15:46 nuliniao 阅读(11301) 评论(1) 推荐(0) 编辑
  2012年10月24日
摘要: 最近突然对原来做的一个项目有想法,当时是一个显示文本的界面会循环滚动,因为时间比较仓促,就以实现需求为目的写了一个滚动的TextView,结果还是效果挺好的。现在想把它分享给大家,这次写demo是从零开始,没在原来的项目基础上改,因为我发现原来的实现方式有些不足,比如:英文单词的切词算法。另外自己也想加深一下印象,练练手。当然这个demo不会和我项目的一模一样。我做了改进。截图与展示(截图比较卡,实际滚动很平滑):先说说它的优点吧:1.当view的大小容不下文字的时候,这个view有循环滚动文字的能力。2.滚动的时候轻轻点击它,会停止滚动。3.停止滚动时轻轻点击它,又会继续滚动。4.可以通过手 阅读全文
posted @ 2012-10-24 13:26 nuliniao 阅读(7775) 评论(11) 推荐(3) 编辑
  2012年10月23日
摘要: 我要介绍的是一个 能旋转的view,说这个view能旋转有点不切实际,那是视觉效果,其实是对图片的旋转。目前它只支持图片。你可以把它认为是一个能响应手势旋转的View。它的功能有:1.会响应手势旋转2.该view模拟真实罗盘旋转:a.旋转的时候会有惯性,继续旋转,而且是减速旋转b.旋转期间手指扳动罗盘,能加速罗盘旋转c.当罗盘在旋转的时候,手指按住罗盘,它会有刹车的效果。效果截图:为了形象点我用了一张风车的图作为例子技术要点1.需要扩展一个view,重写ondraw(),onTouchEvent(),onMeasure(),onDetachedFromWindow()方法a.onDraw(): 阅读全文
posted @ 2012-10-23 13:48 nuliniao 阅读(3345) 评论(4) 推荐(3) 编辑
  2012年10月22日
摘要: 首先说明一点:这个方法不能说万能的,但是最起码它解决了分辨率跟密集度的关系,就是所有分辨率,只要传了第一次的参数,后面都不需要改动了,但是也引来一个问题,就是布局会因为图片资源小而失真,所以这也需要美工的同志多多配合的,废话不说,贴代码:第一步,先创建一个view信息的javabean类:package com.zte.layout.adapter;import android.view.View;/** * 存储View信息的JavaBean类 * * @author * */public class LayoutInformation{ /** * Vi... 阅读全文
posted @ 2012-10-22 15:09 nuliniao 阅读(8261) 评论(4) 推荐(0) 编辑