Welcome 微信登录

首页 / 操作系统 / Linux

Android控件Gallery 3D效果

Android控件Gallery 3D效果

本人最近在结合网上资料整理出了Android Gallery 3D效果,因为我们后面项目中需要这个效果,所以提前研究下,在这里和大家分享下,希望互相交流,共同进步。Android控件Gallery 3D效果如下:本文源码下载在:在Linux公社的1号FTP服务器里,下载地址: FTP地址:ftp://www.linuxidc.com用户名:www.linuxidc.com密码:www.muu.cc在 2011年LinuxIDC.com8月Android控件...
Android之调用webservice 实现图片上传下载

Android之调用webservice 实现图片上传下载

最近boss要求做Android客户端的图片上传和下载,就是调用服务器的webservice接口,实现从Android上传图片到服务器,然后从服务器下载图片到Android客户端。需求下来了,开始动脑筋了呗。通常,我们调用webservice,就是服务器和客户端(浏览器,Android手机端等)之间的通信,其通信一般是传 xml或json格式的字符串。对,就只能是字符串。我的思路是这样的,从Android端用io流读取到要上传的图片,用Base64编码成字...
基于 Android NDK 的学习之旅----- C调用Java(附源码)

基于 Android NDK 的学习之旅----- C调用Java(附源码)

许多成熟的C引擎要移植到Android 平台上使用 , 一般都会 提供 一些接口, 让Android sdk 和 jdk 实现。下文将会介绍 C 如何 通过 JNI 层调用 Java 的静态和非静态方法。相关推荐阅读:基于 Android NDK 的学习之旅目录 http://www.linuxidc.com/Linux/2011-08/40813.htm1、主要流程1、 新建一个测试类TestProvider.javaa) 该类提供了2个方法b) 一个静...
基于 Android NDK 的学习之旅----- Java 方法映射到C中的签名(附源码)

基于 Android NDK 的学习之旅----- Java 方法映射到C中的签名(附源码)

刚接触JNI 的 兄弟在看一些demo的时候 发现有类似与“([Ljava/lang/String;)V”的东西的时候肯定会很“蛋疼”,完全不懂这是啥东西,怎么来的,有啥用处?今天就讲讲这个“蛋疼”的东西把,俗称 方法签名直接来个Demo 把 :观察下面四个方法对应的签名publicvoid test(){} ()Vpublicvoid test1(int i){} (I)Vpublicint test2(){ return 1;} ()Ipublicin...
基于 Android NDK 的学习之旅-----数据传输一(基本数据类型和数组传输)(附源码)

基于 Android NDK 的学习之旅-----数据传输一(基本数据类型和数组传输)(附源码)

之前的一些文章都有涉及到上层和中间层的数据传输,简单来说,也就是参数和返回值的使用。因为中间层要做的最多的也就是数据传输与转换,下面来介绍下这方面的知识。数据传输可分为 基本数据类型传输 和 引用数据类型的传输 , 因为数组传输也比较特别(其实数组也是引用类型),所以这里也专门分出来讲讲。相关推荐阅读:基于 Android NDK 的学习之旅目录 http://www.linuxidc.com/Linux/2011-08/40813.htm1、主要流程1、...
基于 Android NDK 的学习之旅-----数据传输二(引用数据类型)(附源码)

基于 Android NDK 的学习之旅-----数据传输二(引用数据类型)(附源码)

接着上篇文章(http://www.linuxidc.com/Linux/2011-08/41175.htm)继续讲。主要关于引用类型的数据传输,本文将介绍字符串传输和自定义对象的传输。相关推荐阅读:基于 Android NDK 的学习之旅目录 http://www.linuxidc.com/Linux/2011-08/40813.htm1、主要流程1、 String 字符串传输a) 上层定义一个native的方法,需要一个String 参数,返回一个St...
Android开发:巧妙运用ViewStub写出类似Tab选项卡

Android开发:巧妙运用ViewStub写出类似Tab选项卡

巧妙运用ViewStub写出类似Tab选项卡(想怎么写tab就怎么写,横着写竖着写随你) 网上找了半天也没找到如何运用ViewStub写出一个选项卡,而且关于ViewStub也都是基本介绍(基础知识请参照网上,一大坨的转载).之前看到一个老兄写的模拟iphone选项卡的界面,但是那个太麻烦了,本人天生懒惰,没办法只好自己动手写一个了。先睹为快,看下面截图(有点类QQ通讯录),最底下是一个类似于Tab的选项卡(有点iphone选项卡感觉吧)。为了简单起见,这...
Linux环境编程--编辑器基本操作

Linux环境编程--编辑器基本操作

vim使用新建文件#vim hello.c插入模式按下I键,底下出现- - 插入- -换行:按下Enter删除字符:普通模式下按x删除整行:按dd恢复删除:按u取消命令: Ctrl+R 对U后果弥补复制:y y2w复制2个单词 y复制包含末尾空格 yy复制行粘贴:p退出保存:按ESC,输入:wq退出不保存:按ESC,输入:q!注意有个惊叹号结尾查找::/查找的内容指定行::5 按Enter 第5行 缩进:在当前行输入:再输入:set cindent shi...
Linux环境编程--fflush(stdout)有什么作用

Linux环境编程--fflush(stdout)有什么作用

代码:printf("hello ");//fflush(stdout); fork();输出:hello代码:printf("hello ");fflush(stdout);fork();输出:hellohello说明:系统函数fork()创建新的进程。printh后打印内容在缓冲区里,fork后,父子进程的缓冲区里也是相同的,进程退出时,缓冲区输出到屏幕,所以有两份。而fflush(stdout)当然是清空stdout的缓冲区了...
Linux exec函数族的使用

Linux exec函数族的使用

调用shell脚本命令:execlp("sh","sh","filename",(char*)0);exec用被执行的程序完全替换调用它的程序的影像。fork创建一个新的进程就产生了一个新的PID,exec启动一个新程序,替换原有的进程,因此这个新的被exec执行的进程的PID不会改变,和调用exec函数的进程一样。int exec…装入和运行其它程序:int execl( char *pathname,char *arg0,char *arg1,...,...
在Android上用HttpURLConnection获取网页内容

在Android上用HttpURLConnection获取网页内容

界面效果如下,在编辑框中输入网址,点击按钮后,获取编辑框中的网址,打开HttpURLConnection连接,并获取输入流,将返回的流保存为html文件,然后再用WebView将html文件显示出来。主要代码GetHtml.java(完整代码GetHtml.zip下载在下面的地址)下载在Linux公社的1号FTP服务器里,下载地址:FTP地址:ftp://www.linuxidc.com用户名:www.linuxidc.com密码:www.muu.cc在 ...
<< 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 >>