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

首页 / 操作系统 / Linux

Java执行Linux命令并返回命令结果

Java执行Linux命令并返回命令结果

Java 可以通过 Runtime 调用Linux命令,形式如下:Runtime.getRuntime().exec(command)但是这样执行时没有任何输出,因为调用 Runtime.exec 方法将产生一个本地的进程,并返回一个Process子类的实例(注意:Runtime.getRuntime().exec(command)返回的是一个Process类的实例)该实例可用于控制进程或取得进程的相关信息。由于调用 Runtime.exec 方法所创建的...
IDF2012:Android应用从ARM迁移至x86

IDF2012:Android应用从ARM迁移至x86

IDF2012于4月11日、12日在北京国家会议中心隆重举行,这也是自2007年以来连续第6年在中国首发。本届IDF将以“未来在我‘芯’”为主题,前瞻IT产业的发展与计算体验的变革,共迎个性化计算时代的到来。由于英特尔的生态系统还没有发展起来,因此通过从ARM平台的Android应用向英特尔x86平台迁移是当前最为快捷的一个方式。 本节动手实验室课程主要是熟悉Android开发工具的使用,移植现有的针对ARM的Android NDK应用程序到使用英特尔凌...
Android ListView中item view重复使用带来的问题

Android ListView中item view重复使用带来的问题

本文主要介绍ListView中item view重复使用带来的一个bug。熟悉ListView的朋友都知道,在ListView的每个item需要花较大的时间进行渲染(比如需要网络获取数据、图片)时,为了使得ListView能够平滑的上下滑动,需要对listView的adapter做一些性能优化,比如数据(图片)异步加载、重复使用item的view。其中item的重复使用代码如下@OverridepublicViewgetView(intposition,V...
Android 记录和恢复ListView滚动的位置的三种方法

Android 记录和恢复ListView滚动的位置的三种方法

本文主要介绍记录和恢复listView滚动位置的3种方法,记录listView滚动到的位置的坐标(推荐)、记录listView显示在屏幕上的第一个item的位置、通知适配器数据改变。有时在view切换时,需要恢复listView之前滚动到的位置,鉴于网上已有资料说的都是第二种方法,而第二种方法本身在精确度上较差,自己找到了第一种方法分享下。1、记录listView滚动到的位置的坐标,然后利用listView.scrollTo精确的进行恢复listView....
UNIX网络编程初探---获取服务器时间

UNIX网络编程初探---获取服务器时间

客户端向服务器端发送请求,服务器收到请求做相应的处理,将处理结果传回客户端。下面采用TCP协议实现服务器和客户端之间的连接。1.客户端约定双方的传输协议(UDP或者TCP),根据传输协议创建socket;服务器的IP地址和端口号;连接服务器;获取服务器传递回来的数据。#include<string.h> #include<sys/types.h> #include<sys/socket.h> #include<sy...
C++中的单例模式

C++中的单例模式

单例模式也称为单件模式、单子模式,可能是使用最广泛的设计模式。其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。有很多地方需要这样的功能模块,如系统的日志输出,GUI应用必须是单鼠标,MODEM的联接需要一条且只需要一条电话线,操作系统只能有一个窗口管理器,一台PC连一个键盘。单例模式有许多种实现方法,在C++中,甚至可以直接用一个全局变量做到这一点,但这样的代码显的很不优雅。 使用全局对象能够保证方便地访问实例,但是...
Android 实战技巧之性能测试类

Android 实战技巧之性能测试类

通常来说手机上的程序都很金贵,配置不高但要良好的性能。虽然目前的新手机都有着显赫的配置,但性能方面仍然很重要。Android程序首推开发语言是Java,易用的同时也带来了性能上的问题,尤其是在动画和游戏开发方面。高性能高效率的程序也是很难求的,通常都是在几番磨难之后才能诞下这样的程序。平时,我们应该多注意。不要以为性能离我们很远,其实它存在于我们的指尖。下面是两个常用的测试类,一个是时间测试类,另一个是内存使用测试类。经常测试一下效果,会得到意想不到的好处...
Android实战技巧之组合控件

Android实战技巧之组合控件

Android组合控件是自定义控件的一种,只不过它是由其他几个原生控件组合而成,故名组合控件。在实际项目中,GUI会遇到一些可以提取出来做成自定义控件情况。一个自定义控件的好处就是把一些需要模块化的UI和逻辑放在一起,做到了高内聚,向其他模块提供接口并很少依赖外界,这样就是低耦合。一个自定义控件就是一个封闭的王国,这里由你掌控。上述是我自己的一个体会,想必大家也会常做自定义控件吧,就像逻辑部分的模块化一样。更多Android相关信息见Android 专题页...
Android开启闪光灯的几种办法

Android开启闪光灯的几种办法

一、控制硬件的情节早在2008年开发Symbian和WM程序的时候,就非常好奇如何用我们的代码来控制硬件设备,比如闪光灯就是一个很好的控制对象。我们开发程序,很多乐趣就在于控制。这是一种精神上的愉悦,无论在哪个领域,控制其他事物都是很吸引人的。那么转眼间到了2012年,Android开发也做了几年了,控制它的硬件却一直没有时间做,真是惭愧。今天得空,学习了一下,控制闪光灯大致有两种办法。下面就一一道来。二、用IHardwareService直接控制Andr...
<< 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360 >>