• Linux下Android开发环境搭建(详细) 日期:2013-06-22  点击:345  评论:0

    1、系统环境 [android@localhost ~]$ uname -a Linux localhost.localdomain 2.6.32-71.el6.i686 #1SMP Wed Sep 1 01:26:34 EDT 2010 i686 i686 i386 GNU/Linux [android@localhost ~]$ lsb_release -a LSB Version::core-4.0-ia32:core-4.0-noarch:graphics...

  • Linux下搭建Android开发环境 日期:2013-06-22  点击:221  评论:0

    为什么要在Linux搭建开发环境呢?从直观来说,Android虚拟机在Linux下运行速度更快,而且性能更稳定。 我使用的Linux环境是 ubuntu-10.10-desktop-i386 。安装前所需要准备的软件: 1. JDK(jdk-6u27-linux-i586.bin) 2. AndroidSDK(android-sdk_r12-linux_x8...

  • Android用KSWEB搭建WEB服务器经验分享 日期:2013-04-07  点击:253  评论:0

    这一阵感觉玩手机玩腻了,VPS也玩腻了,瞬间感觉啥都玩腻了。前几天闲着无聊,看到了手机上的超级终端,心想:安卓底层不也是Linux么?于是就用超级终端wget了一个文件,成功了!吼吼,于是下一个想法就是能不能在手机上搭建一个WEB环境??? 想到就开始各...

  • 移动端APP设计指南 日期:2013-01-11  点击:33  评论:0

    移动端APP设计指南,转自微博。...

  • Android开启关闭GPRS代码 日期:2012-07-29  点击:2591  评论:0

    [java] /** *设置数据使用状态需要签名系统可以根据变化 *@paramtrue为可用false为不可用 *@return0为成功-1为失败 */ privateintsetMobileDataEnabled(Contextcontext,booleanflag){ ConnectivityManager cm =(ConnectivityManager)context .getSystemServi...

  • Android IMF开发实例 日期:2011-04-25  点击:7780  评论:5

    从SDK 1.5版本以后,Android就开放它的IMF(Input Method Framework),让我们能够开发自己的输入法。而开发输入法最好的参考就是Android自带的Sample-SoftKeyboard,虽然这个例子仅包含英文和数字输入,但是它本身还算完整和清楚,对我们开始Android开发实...

  • Android Activity跳转 日期:2011-04-25  点击:1580  评论:0

    手机开发最重要的是用户接口,Android中的Activity就是Android应用与用户的接口! 学习Android开发之前最起码要学过J2SE,因为我们是用Java语言开发Android应用,当然要会Java语言了。学习Java的途径很多,推荐在网上找些好的视频边看边学(我曾经就是这样学...

  • Android应用开发教程:两个运行的Activity之间的通信 日期:2011-04-25  点击:1294  评论:0

    在Android应用程序开发的时候,从一个Activity启动另一个Activity并传递一些数据到新的Activity上非常简单,但是当您需要让后台运行的Activity回到前台并传递一些数据可能就会存在一点点小问题。 首先,在默认情况下,当您通过Intent启到一个Activity的时候...

  • 对Android子菜单ContextMenuInfo返回空值的处理方法 日期:2011-04-25  点击:456  评论:0

    在列表页面(ListView)的弹出菜单中,有的时候我们需要用到子菜单,今天在使用的过程中发现,当我们需要获取ContextMenuInfo并取得一些列表项(list Item)信息,当菜单为子菜单的时候,调用item.getMenuInfo()返回空值null。如下所示: 01 @Override 02 publ...

  • Android用户界面设计:相对布局 日期:2011-04-24  点击:7915  评论:0

    理解布局对于良好的Android程序设计非常重要。在这个教程里,你将学到相对布局的所有知识,相对布局用于将用户界面控件或小工具相对于其它控件或它们的父级布局组织在屏幕上。当使用正确的时候,相对布局可以是很强大和灵活布局,很多有趣的Android程序用户...

  • Android设计趋势分析10则 日期:2011-04-24  点击:286  评论:0

    Android作为谷歌最重要的资本之一,尽管在智能终端上的起步较苹果晚不少,然而面对强有力的竞争对手,从不停追赶到部分超越,已为其未来战略目标做好了充分铺垫。 迄今,全球已有超过100款Android产品。聚焦未来,本文将给出个人总结梳理的 10 则设计趋势分...

  • Android用户界面设计:框架布局 日期:2011-04-24  点击:1869  评论:0

    框架布局是将控件组织在Android程序的用户界面中最简单的布局类型之一。 理解布局对于良好的Android程序设计来说是非常重要的。在这个教程里,你将学到所有关于框架布局的知识,它们主要用来在屏幕上组织特别的或重叠的视图控件。使用得当的话,很多有趣的An...

  • 修复iPhone上的ASP.NET AJAX 日期:2011-04-23  点击:70  评论:0

    据Matt Gibbs提供的信息,iPhone的1.01更新包降级了微软AJAX库的异步功能,具体说就是它的JSON序列器。Matt已经提供了关于如何通过修改库中使用的正则表达式来修复这个问题的教程。 ASP.NET AJAX这个名字有点用词不当,虽然它是专门为ASP.NET提供库文件的,...

  • Android Pad交互特性 日期:2011-03-21  点击:1003  评论:0

    Android Pad 和Phone一样都存在多尺寸问题。对于Pad,更揪心的是屏幕比例和尺寸的多样性,这些因素直接影响着UI的表现方式。比较困惑的是我们的如何设计一个兼顾各种屏幕尺寸,分辨率,比例和方向的Android Pad应用。为此我们质问自己Android Pad 和Phone有...

  • Android 2.3 NDK的新特性介绍 日期:2011-03-21  点击:425  评论:0

    这个版本的NDK包括了很多新的API,可以用于开发更多的游戏或相似的应用程序。通过这些API,开发人员可以直接访问Events,audio,graphics,windows,assets和storage,也可以利用新的NativeActivity类用本地代码来实现Android应用程序。更多的详细信息可以参...

  • Android开发中调用Rest web服务 日期:2011-03-21  点击:2821  评论:0

    首先从维基百科上拷贝一点Rest的基本概念给大家看看,然后我们再开始详解在Android中如何调用Rest服务。表象化状态转变(英文:Representational State Transfer,简称REST)是Roy Fielding博士在2000年他的博士论文中提出来的一种软件架构风格。 目前在三种...

  • Android移除EditText上的输入焦点实例 日期:2011-03-21  点击:4182  评论:0

    当我们创建一个带EditText 或 AutoCompleteTextView的视图时,在加载视图时总是会把输入的焦点自动移动到第一个输入框。如下图所示: 下面是mail.xml布局文件: !--?xmlversion=1.0encoding=utf-8?-- linearlayout android:layout_height = fill_parent andr...

  • 写给Android开发者的Windows Phone开发秘籍 日期:2011-03-21  点击:502  评论:0

    和Android平台移动应用程序非常类似,Windows Phone 7(WP7)应用程序也是用托管语言编写的,Android使用Java,Windows Phone 7使用C#,各自都提供了丰富的开发库,Java和C#之间的许多差异都与样式有关,它们都和C/C++有着千丝万缕的联系,因此它俩也有很多相...

  • 为Android Pad开发应用程序谈 日期:2011-03-20  点击:1786  评论:0

    大家都知道,Android 2.3 SDK发布的时候,在SDK中增加了第三方add-ons,其中就包括了针对平板电脑的Galaxy Tab Addon。 当我们启动一个新的平板电脑模拟器的时候,首先我们需要设置Scale display to real size选项,这将让平板电脑的屏幕大小与我们电脑屏幕...

  • Android标题栏(titlebar)显示进度条代码 日期:2011-03-20  点击:425  评论:0

    在后台线程中执行各种操作(网络连接、大数据存储)的时候,我们希望让客户能看到后台有操作在进行,那么既能有效的提示用户,又不占用当前操作空间,最好的方法就是在标题栏有个进度条。 如何达到如下红色线条上方所示的效果: 其实实现起来很简单,请输入...

  • Android视录视频示例 日期:2011-03-20  点击:5471  评论:5

    这几天需要搞一个Android视频通话功能,从最简单的视频录制开始,网上例子大多不完整。下面的示例参考过别人的代码,还是拿出来给需要的朋友分享下。 Activity类:VideoActivity package com.media.Media; import java.io.File; import java.io.IOException;...

  • Android开发工具大全 Android工具排行 日期:2011-03-20  点击:2479  评论:0

    过去的2010年是Android全面爆发的一年,出众的扩展性使其成为了众多玩家的购机首选,市场占有率节节攀高。本文与大家分享七个非常有用的Android开发工具和工具包,希望对从事Android开发的朋友有所帮助。 1. Android Honeycomb Stencils Sketchsheets 谷歌发...

  • Android Widget设计指南 日期:2011-03-20  点击:4219  评论:0

    Widget是Android1.5版所引进的特性之一.Widget,可让用户在主屏幕界面及时了解程序显示的重要信息.标准的Android系统已包含几个Widget的示例,如模拟时钟,音乐播放器等. 用户在主屏幕(HomeScreen)界面的空白区域长按,选择菜单的小部件项,即可随意选取所需的部...

  • iOS及Android面临版本分裂 对开发者有何影响 日期:2011-03-20  点击:176  评论:0

    Chitika是一个手机的广告联盟服务,每隔一阵子,他们就会发布监测旗下智能型手机所得到的数字,看起来的方式是,透过使用者在广告页面读取的量,来观察各版本所使用的量。在2010年7月底,也就是iOS 4发布没多久后,他们发表了一次iOS使用者的更新状态。当时...

  • 谷歌官方文档:Android API之数据储存 日期:2011-03-20  点击:1778  评论:0

    本文将简述Android API的数据储存 (Data Storage)工作机制,希望本文能对正在做Android开发的朋友有所帮助。 数据储存 (Data Storage) Android为你提供了多个可选的方式来保存持久的应用数据。你可以基于特定的需求来选择解决方案,例如数据是否应该是你的应...

  • 利用perl脚本帮助编译多环境下的多个symbian工程 日期:2009-04-27  点击:197  评论:0

    有时候在多个平台下需要编译多个应用,自己去一个一个打控制台命令就觉得很麻烦,再加上环境变量的设置那就更麻烦了,特别是Symbian这种版本很多的平台控制台命令又特别长的就特别严重。 symbian手机使用的平台对应的SDK比较典型的几个: SDK1.2 SYMBIAN6.1 nokia NG QD...

  • Symbian UID3介绍 日期:2009-04-27  点击:311  评论:0

    Symbain的程序主要是用UID标识的,在v9.0后UIDs分为两类,Protected和Unprotected。 UID Class Range Purpose Protected Range 0 0x00000000 - 0x0FFFFFFF Development use only 1 0x10000000 - 0x1FFFFFFF Legacy UID allocations 2 0x20000000 - 0x2FFFFFFF V9 prote...

  • 使用Symbain OS字符串描述符编程 日期:2009-04-27  点击:387  评论:0

    1. 简介 当我刚开始学习Symbian时,我遇到的第一件事情就是Symbian OS字符串的处理和使用问题。要学习Symbian字符串的使用,必须费一定脑筋才行。但是一旦你掌握了其中的要领,它就变得容易多了。 因此,下面我将解释我是怎样学习基本的Symbian OS字符串处理并对之加以...

  • C++ SDK+Symbian开发入门之部署 日期:2009-04-27  点击:257  评论:0

    传递到目标硬件上的应用程序的形式为Symbian安装系统(.sis)文件。.sis文件是一个压缩的存档文件,它包含了安装所需要的所有文件,还包括了安装过程的选项信息。Symbian安装系统为把应用程序、数据或配置信息安装到基于Symbian操作系统的设备上提供了简单的和一致的用...

  • C++ SDK+Symbian开发入门之运行 日期:2009-04-27  点击:233  评论:0

    在Series 60 SDk中可以使用两个版本的模拟器可执行文件:一个版本包含符号调试信息,另一个是发布版本。发布版模拟器限制为只能评估或演示应用程序--它启动得很快,因为它不带有调试信息。 两个版本都叫做epoc.exe,但是它们位于自己的子目录中。Epoc这个名字是历史遗...