Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Android上传文件到Web服务器,PHP接收文件

Android上传文件到Web服务器,PHP接收文件

Android上传文件到服务器,通常采用构造http协议的方法,模拟网页POST方法传输文件,服务器端可以采用JavaServlet或者PHP来接收要传输的文件。使用JavaServlet来接收文件的方法比较常见,在这里给大家介绍一个简单的服务器端使用PHP语言来接收文件的例子。服务器端代码比较简单,接收传输过来的文件:<?php$target_path="./upload/";//接收文件目录 $target_path=$target_path.b...
Android判断当前界面是否是桌面(主页)

Android判断当前界面是否是桌面(主页)

最近自己在做应用,需要使用到判断当前是否是桌面而处理效果。研究参考了一些文章,有的说到了点,但都没有说明清楚。本文代码经过实践,仅供参考!1、首先获得属于桌面的应用(系统原装应用、Go桌面等等)分析:1)这些应用都会包含:"Android.intent.category.Home";2)所以只要找出所有的声明为Home的activity的"android.intent.action.MAIN"所在的包名就可以了!代码如下:/***获得属于桌面的应用的应用包...
自适应iOS的不同键盘高度

自适应iOS的不同键盘高度

在iOS 5中,键盘的高度是会变化的,比如切换到中文输入法时会在键盘上方多出一层候选字区域,如下图:而在英文输入法下是没有文字候选区域的。因此在用户输入场景下,布局的美观和可用性可能受到键盘高度变化的影响,因此需要动态适应键盘高度。解决方案是监听键盘呼出事件的消息:[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(keyboardWillShow:)name:UIK...
iOS开发总结

iOS开发总结

版本和平台Runtime System对于Objective-C来说就好比是它的操作系统/运行平台,它使得Objective-C代码能跑得起来。相对于C/C++来说,Objective-C尽可能地把一些动作推迟到运行时来执行,即尽可能动态地做事情。因此,它不仅需要一个编译器,还需要一个运行时环境来执行编译后的代码。这里会讨论到NSObject类,Objective-C程序如何与Runtime System交互,运行时动态地加载新类,发消息给其它对象,以及运...
在Java程序中使用Linux命令(脚本)

在Java程序中使用Linux命令(脚本)

一、需求:在编写Java程序时,需要调用系统提供的服务:我的需求时,在程序运行的某个点使用Linux系统服务清空内存中的文件缓存。Linux提供了/proc/sys/vm/drop_caches工具进行内存的清理: 我前面的blog有提及:http://blog.csdn.net/yumengkk/article/details/6897567这时就需要在java中调用Linux脚本或者命令:二、 书归正转:在java程序中如何调用Linux的命令?如何...
在Android源码中编译自己的模块

在Android源码中编译自己的模块

在进行Android下的jni开始时,我们编写的有些C/C++代码需要访问android中的一些C/C++的头文件,这些头文件没有在NDK中包含,不能再NDK中直接编译。只能放入到android的源码中进行编译。编译的方法为:1.在android的源码的development路径下创建一个文件夹,取名为screen(可以取任意的名称),然后将需要编译的C/C++文件放入这个文件夹,然后编写makefile文件Android.mk,内容大致如下:LOCAL_...
Python 3.2下调用C动态链接库

Python 3.2下调用C动态链接库

python和C,我觉得这简直是无敌的组合啊。一般性的业务逻辑用python快速出模型,而碰到python运行缓慢的操作,则可以通过调用C编译好的链接库来完成。 在python3.2下,可以通过ctype模块单纯的访问C链接库,也可以通过传统方式访问。ctype模块固然方便,但若要求回调的话,还是得用传统方式操作。今天查阅了官方manual和网上一些链接,感觉有些出处,在这写上一个3.2.2的简单程序: 编辑一个文件lzymodule.c 按官方命名方式,...
Python调用C模块(二): ctypes

Python调用C模块(二): ctypes

前面理了理 用C扩展Python的传统方法(见 http://www.linuxidc.com/Linux/2012-02/55038.htm),接下来学习一下 ctypesctypes 这个东西到底怎么样的,网络上搜搜资料:似乎有的人对的评价很高,认为很好;有的人则不以为然,认为不怎么方便(特别头文件的东西要实现一遍)。cdll、windll、oledllctypes 会导出 cdll,在windows平台下还会导出 windll 和 oledll。这三...
Android3D游戏——触屏事件与多个Activity

Android3D游戏——触屏事件与多个Activity

先说一下到现在我这游戏做的进度吧。其实是以前已经做过一次了,不过感觉设计不合理所以从头再理一遍。在这个过程中又增加了许多新的元素,也有了很多新的想法。目前的进度是已经做完logo展示与游戏资源加载这两个框架,正在做的是主游戏菜单,框架也已经做好了,只要把一些图片,音效做好就可以做下面的子菜单了。今天要讲的内容主要有两点,一个是触屏事件,一个是多个Activity。现如今,智能手机也有一定的普及率了,至少我看到我的同学大多数都是触屏的智能手机了。所以做好触屏...
Android3D游戏——添加背景音乐与音效

Android3D游戏——添加背景音乐与音效

今天终于把主菜单做好了,虽然可能还有些小bug,不过在以后实现栏目功能的时候,应该都能处理好。今天讲的是添加背景音乐和音效,做游戏怎么能没有声音呢,对不对。一般添加声音是靠两种方法实现的。一种是MediaPlayer,一种是SoundPool。这两种方法的区别是MediaPlayer可以存储较大的音频文件,载入稍慢,不支持同时播放。而SoundPool只能存储较小的音频文件,载入较快,支持同时播放。这样就很显然了,MediaPlayer用来实现背景音乐,而...
<< 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 >>