- 博客(15)
- 资源 (25)
- 收藏
- 关注
原创 android学习笔记之JQuery整合--js调用java
<br /><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><title>Page Title</title><link rel="stylesheet" href="../jquery/jquery.mobile-1.0a1.min.css" mce_href="jquery/jquery.mobile-1.0a
2010-10-25 14:16:00 4949
原创 android学习笔记之JQuery整合--将JQuery集成到项目中
将js的api文档集成到android项目中,简单而且实用。这个时候,你就可以不再用原生态的UI了。通过HTML + JS +css 你可以做出各种各样的UI 需要注意到是,用这种方式开发程序,软件的运行效率会比原生态UI慢,但是UI界面更加美观和灵活变动。第一步: 到http://jquerymobile.com/ 下载最新的 JQuery 的API 包第二步: 将下载好的文件解压,放到android项目的assets文件夹中。第三步: 在assets文件夹下新建一个sample文件夹
2010-10-25 12:25:00 8446 5
转载 Android程序完全退出的三種方法
<br />原文:http://zhuyonghui116.blog.hexun.com.tw/51966686_d.html很多網友可能發現自己的Android程序有很多Activity,比如說主窗口A,調用了子窗口B,在B中如何關閉整個Android應用程序呢? 這裏Android123給大家三種比較簡單的方法實現。 首先要說明在B中直接使用finish(),接下來手機顯示的還是主窗口A,所以一起來看看Android開發網是如何實現的吧. 1. Dalvik VM的本地方法 android.os.
2010-10-24 13:43:00 1476
原创 android学习笔记之3D---多边形着色(颜色)
上次学习了绘制2D多边形,我们可以使用OpenGL通过顶点数据绘制出一些图形,但是可以看出我们绘制的图形都是单色的,可想而知我们没有对图形进行着色。 对图形着色有两种方式:1. 光滑着色 2. 平面着色。 平滑着色: 我们对上一个实例中的三角形进行平滑着色,是将三角形的三个顶点的不同颜色混合在一起,就是色彩的混色。 首先为三角形的每个顶点设置一个颜色,和定义三角形数组相似。不同的是,颜色值有(r,g,b,a) r:red g:green b:
2010-10-23 13:06:00 3518
原创 android学习笔记之JQuery整合--了解WebView
Android WebView 是一个使用WebKit引擎的浏览器组件,他的运行效果和 firefox 上一模一样,所以写的时候都是先用 firefox 测试,测试 OK 了再放到程序里面看效果,基本上不会有什么问题 同时,Android WebView支持HTML、CSS等静态元素,也支持JavaScript的动态使用。更为有效的是JavaScript还可以调用你的Java API。 入门知识: 建立WebView组件。 其一:在layout的xml布局中
2010-10-22 16:15:00 7477 1
原创 android学习笔记之3D---多边形
第一步:建立一个GLRender类并实现Renderer接口,同时实现Renderer接口的三个方法。第二步:在onSurfaceChanged()方法体内做些初始化工作,代码如下: public void onSurfaceChanged(GL10 gl, int width, int height) { Log.d(this.getClass().getName(), "onSurfaceChanged........."); float ratio = (float
2010-10-22 13:04:00 3661 4
原创 android学习笔记之3D--(03)-Renderer类 渲染类
public static interfaceGLSurfaceView.Rendererandroid.opengl.GLSurfaceView.RendererClass OverviewA generic renderer interface. 是一个一般的渲染类接口The renderer is responsible for making OpenGL calls to render a frame.这个renderer类负责 让OpenGL调用去渲染一个框架。GLSurfaceView cl
2010-10-22 11:08:00 8221
翻译 android学习笔记之3D--(02)-OPenGL ES常用API
OPenGL ES常用API:glClearColor( 0.f, 0.f, 0.f, 1.f ); // 设置模式窗口的背景颜色,颜色采用的是RGBA值glViewport( 0, 0, iScreenWidth, iScreenHeight );//设置视口的大小以及位置, 视口:也就是图形最终显示到屏幕的区域,前两个参数是视口的位置,后两个参数是视口的宽和长。glMatrixMode( GL_PROJECTION ); // 设置矩阵模式为投影矩阵,之后的变换将影响投影矩阵。OpenGL属于
2010-10-22 10:19:00 3906 1
原创 android学习笔记之3D--(01)-Renderer接口
在做3D的时候需要引用Renderer接口。而实现了这个接口后需要实现下面3个抽象方法,而这里就说明下这3个方法。 public void onDrawFrame(GL10 gl){} public void onSurfaceChanged(GL10 gl, int width, int height){} public void onSurfaceCreated(GL10 gl, EGLConfig config){} (1) onDrawFrame(
2010-10-21 23:25:00 13904 3
原创 android学习——文件保存
<br />byte[] ops = XXXXX; //将文件保存到手机内存中。。。 //FileOutputStream fos = this.openFileOutput("test.txt" , Context.MODE_PRIVATE); //将文件保存到sd卡中 String sdcard = android.os.Environment.getExternalStorageDirectory().toString(); File dir = ne
2010-10-21 21:10:00 1482
原创 Android-NDK开发之第三个例子--传递字符串数组和中文乱码问题
声明:部分内容出自网络。 这里说明下Android中的JNI的中文乱码问题。 我们新建一个native.c的时候。eclipse对native.c默认的是GBK。我试着在java中把GBK转为UTF-8,依旧乱码,因此我也不知道jni返回的中文字符串是什么类型。 经过不断猜测,就是我们在新建了native.c的时候,就把native.c的编码类型改为UTF-8,这样在j
2010-10-20 15:23:00 9751 7
原创 Android-NDK开发之第三个例子--传递整型数组
<br />和以前不同,这次只放代码,不再写步骤,但是,养成一个好的书写步骤是很有必要的,这样你就不容易出错,也容易通过你的步骤来找出错误。特别是你在C/C++代码中出错的时候。<br /> Android.mk:<br /> LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := nativeLOCAL_SRC_FILES := myNative.cinclude $(BUILD_SHARED_L
2010-10-20 13:52:00 3339
原创 Android-NDK开发之第一个例子HelloJni
<br />第一步:运行cygwin,进入到NDK目录下中的hello-jni项目中,D:/geolo/android-ndk-r4b/samples/hello-jni<br />第二步:在cygwin中运行 $NDKROOT/ndk-build 命令,这次会对hello-jni目录的jni文件夹里的 C 文件进行编译。<br /> 最后会在路径D:/geolo/android-ndk-r4b/samples/hello-jni/libs/armeabi中生成 原生态的C/C++库<
2010-10-17 21:12:00 3629
原创 Android-NDK开发之NDK的安装
<br />第一步:我们要到官网下载NDK---http://androidappdocs.appspot.com/sdk/ndk/index.html<br />第二步:将下载好的NDK安装到我们自己的目录,我的是D:/geolo/android-ndk-r4b<br />第三步:现在的NDK是新的版本的了,编译方式也和android-ndk-r3b完全不同。 <br /> 在这一步中,我们先在cygwin的目录下找到/home/username中的”.bash_profile“文件
2010-10-17 21:04:00 1384
原创 Android-NDK开发之Cygwin的安装
<br />一、 安装<br />第一步:到http:www.cygwin.com/下载Cygwin的安装文件。下载后并运行这个程序<br />第二步:选择安装目录,依据个人所定。<br />第三步:选择网络连接方式为Direct Connection。<br />第四步:选择下载站点为http://mirrors.kernel.org<br />第五步:选择安装项,我们选择Devel(将安装项Devel右边的Default改变为Install)<br />之后一直下一步,并等待安装,安装过程有些耗时,可以
2010-10-17 10:58:00 2289
mod.ssl_0.9.8.so
2017-11-14
FFmpeg,opengl,gpuimage,完成音视频同步加GpuImage的滤镜功能
2015-09-21
(FFMpeg)FFmpeg,opengl可以播放音频了
2015-09-18
Android平台下Facebook,Google service, 新浪微博接入第三方应用SSO授权教程
2013-07-13
Easepal_NDK_C调用Java并刷新UI(自己用的)
2011-01-28
Android拒绝来电的实现
2010-12-21
Android简易flash播放器
2010-12-21
[一般系统论基础发展和应用].贝塔朗菲.扫描版
2010-05-22
Hello, Android 2nd Edition (November 2009) (ATTiCA).
2010-02-04
Android编程之实现GPS定位
2010-02-04
Android画图学习
2010-02-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人