Welcome 微信登录

首页 / 操作系统 / Linux

Android图片浏览器:在对话框上实现图片浏览

Android图片浏览器:在对话框上实现图片浏览

背景介绍:在编写Android小应用的时候,碰到了这样的一个问题:当推开手机的实体键盘时,屏幕由竖屏转换为横屏,此时应用程序的显示界面(Activity)就会被销毁了,这个让人比较郁闷。如何才能让这个activity不被销毁呢?------------------------------------- 背景分割线 ---------------------------------------------资料查询:在android开发网上有这么几段话:If ...
Linux 下开发Android项目 手机驱动问题

Linux 下开发Android项目 手机驱动问题

习惯用Linux在开发的人还是慢慢的增多,尤其在出现了Ubuntu和Fedora之后。对于Linux初学者来说解决驱动问题,还算比较难的。我也是一个Linux初学者,但经过我的部门经理的详细介绍,也经过我的反复折腾下终于把这件事弄成了。今天分享给大家。推荐阅读:Ubuntu Android NDK配置与开发 http://www.linuxidc.com/Linux/2009-08/21338.htm如果你没有安装驱动的话,在eclipse的DDMS下看到...
Android数据存储之文件I/O

Android数据存储之文件I/O

Android平台下的数据存储主要包括文件的流读取,轻量级数据库SQLite,ContentProvider和Preference 当App被安装后.其所在的安装包中会有一个相应的文件夹用于存放自己的数据.只有应用程序自己本身才对这个文件夹有写入权限,路径是/data/data/APP包名/.下面是使用文件I/O方法直接往手机中存储数据.主要使用了FileInputStream和FileOutputStream这个两个类.更多Android源码下载免费下载...
Android:多语言对应

Android:多语言对应

我们建好一个Android 的项目后,默认的res下面 有layout、values、drawable等目录这些都是程序默认的资源文件目录,如果要实现多语言版本的话,我们就要添加要实现语言的对应的资源文件。首先我们点击添加Android Xml File按钮,会出现下面的界面: 输入文件名:string.xml,选中Values单选框,并把下面左列表中的Region添加到左边的列表里面,并在Region输入框里输入cn,如下图 这时,上面的消息提示:如果用...
iPhone按钮的使用

iPhone按钮的使用

iPhone按钮的使用现在,iPhone应用越来越火,但是中文资料奇缺,我这篇文章也许是第一个介绍iPhone按钮事件的中文文章了(如有前者,请恕罪),今天我们一起来认识一下iPhone应用程序。1.打开xcode,如下界面所示:2.点击“Create a new Xcode project”,则进入下个页面:3.我们选择“Window-based application”,单击“Choose”按钮创建工程,进入下一个页面:...
iPhone播放mp3文件的例子

iPhone播放mp3文件的例子

iPhone播放mp3文件的例子本文演示如何使用Objective-C开发播放mp3文件的iPhone程序,当然本文目的不是要让你做一个iPhone版的mp3播放器,因为这根本用不着你,iPod程序已经很好了。本文的目的是要让你能够在自己的游戏中使用音乐。效果图如下:1.打开xcode,创建一个名为PlayMedia的View-based Application类型的iPhone程序(如果你还不会创建Xcode工程,请看iPhone按钮的使用)。2.如果要...
iPhone平台下基于XMPP的IM研究

iPhone平台下基于XMPP的IM研究

看了下iphone平台下xmpp的使用。XmppFramework 是一个开源项目,使用Objective-C实现了XMPP协议,它和前面所说的smack使用起来一样的方便,不过官网上提供的资料远不及smack。源码地址:http://code.google.com/p/xmppframework/,目前需要使用git才能download到源码,。PC客户端使用Spark,不知是否是我的黑苹果原因,spark装上不能运行(郁闷中...)服务器使用Openf...
Android平台下基于XMPP的IM研究

Android平台下基于XMPP的IM研究

由于项目需要做一个基于XMPP协议的Android通讯软件。故开始研究XMPPXMPP协议采用的是客户端-服务器架构,所有从一个客户端发到另一个客户端的消息和数据都必须经过XMPP服务器转发,而且支持服务器间DNS的路由,也就是说可以构建服务器集群,使不同的服务器下的客户端也可以通信,XMPP的前身是一个开源组织制定的网络通信协议——Jabber,XMPP的核心是在网络上分片段发送XML流的协议,这个协议是XMPP的即时通讯指令的传递手段。为了防止服务器间...
QT-----Hello World

QT-----Hello World

最近准备开始学习Qt,由于以前从来没有接触过这方面的东西,所以不知道从哪方面着手。大多数编程书籍,第一个程序就是经典的HelloWorld,于是就有了写HelloWorld的想法。下面分享下自己写出HelloWorld的过程:1打开QtCreator2新建一个工程点击File->NewFileorProject...3选择OtherProject->EmptyQtProject,然后点击choose...4在弹出的界面中输入Qt工程名和文件保存...
<< 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 >>