怎样成为一名Android开发者

Chris(克里斯)是一位来自波兰的Android应用开发者,作为一名非著名的开发者,他开发的应用在Android Market上免费提供下载,并通过广告获得收入,最近他在自己的博客上面分享了从事Android开发带来的收入情况,并通过自己的经历给予Android开发入门者非常忠实的忠告。作为国内从事Android开发的同行,APP虎第一时间发现并翻译了他的文章,以与广大Android开发者和即将... [阅读全文]

android,Android整体印象

很多人觉得Google能做出Android本身就是一个很了不起的工作过程,真的是这样吗?正好在Android上花过半年时间业余研究,从上到下还算是比较熟了,就说说我的印象吧:  1. 内核  以开发用机G1和Sapphire做例子,内核部分Qualcomm的那部分初始工作最重要(但也称不上大项目),Google的几个mechanism实际上工作量很轻、和类似目的的成熟组件比实际上都是超级简化版,设... [阅读全文]

英语基本语法,QML基本语法

  QML是什么?QML 是一中声明式语言,用来描述应用程序接口的――是什么样,有怎样的行为。在QML中,一个用户接口被指定为带有属性的对象是。这个介绍主要面向只有很少或者没有编码经验的人。在QML中,)。另外,对像HTML和CSS这样的网页技术有一些基础的了解也是相当有帮助的,但这些都不是必须的。  QML 的基本语法  QML看起来像这样 import Qt 4.7 Rectangle { ... [阅读全文]

iphone平台,解读iPhone平台的一些优秀设计思路

本文试图从iPhone的角度结合一些iPhone平台项目的设计经验提炼出iPhone平台的一些优秀设计思路,以供大家在做移动互联网设备设计时参考。  1、移动互联网设备和传统手机的区别  在传统手机时代,标准的通话键、挂机键、菜单键是手机的标配,用户被教育成了用键盘来操作数据,于是我们就养成了使用键盘的习惯,经典的案例就是诺基亚主导的时代。  在移动互联网时代,特别是触屏的大规模应用,手机的功能已... [阅读全文]

Android应用开发入门五问

  1. Android是什么?  Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序——移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达和 T-Mobile 在内的 30 多家技术和无线应用的领军企... [阅读全文]

Android2.2快速入门

一、 环境配置和安装(Android2.2)  1.1 JDK  1.2 SDK  下载地址:http://dl.google.com/android/android-sdk_r06-windows.zip  1.3 Eclipse 3.5 (Galileo)  下载地址:http://www.eclipse.org/downloads/download.php?file=... [阅读全文]

团队框架怎么移动,Web移动应用开发框架的8个技术构想

之前我们已经介绍过四大主流移动Web开发框架,今天我们再次深入,探讨Web移动应用框架需要具备的技术特性和理念。目前虽然已经有诸如iUI、jQTouch、WPTouch、PhoneGap、XUI、iWebkit等Web移动应用开发框架,但在移动这个领域毕竟刚刚起步,需要更多技术人员对其修正和思辨。下面这篇文章来自腾讯WSD团队博客,为我们梳理了移动Web开发框架的技术构想。  iUI、jQTouc... [阅读全文]

meegoui,MeeGo的UI个性化指南

  更换视觉效果的好处个性化用户体验上的视觉效果是一个可以让一个移动设备具有你的特色的有力手段。个性化UI的基本元素包括:颜色,字体,照片和格式等。有时候只要一个小小的改变就可以让整个设备的使用方式有所变化。使用不同的视觉外观可以在一定程度上根据不同的用户群体,年龄人口,地理位置和产品分类吸引一定人群。个性化UI可以使你从竞争对手中脱颖而出,吸引你的用户在不同的设备上使用你的程序,并增加对你程序的... [阅读全文]

dbus学习,DBus学习笔记

一些基本概念的解释和翻译:http://blog.mcuol.com/User/AT91RM9200/Article/12816_1.htmhttp://www..com/wzh206/archive/2010/05/13/1734901.html一个完整的DBus学习教程(强烈推荐,写得相当的全):http://blog.csdn.net/fmddlmyy/archive/2008/12/23/... [阅读全文]

ps中常用快捷键,QtCreator中常用快捷键总结

F1 查看帮助F2 跳转到函数定义(和Ctrl+鼠标左键一样的效果)Shift+F2 声明和定义之间切换F4 头文件和源文件之间切换Ctrl+1 欢迎模式Ctrl+2 ... [阅读全文]

Windows 2003,XP安装Windows Phone 7

很早就听说了Windows Phone 7的发布,一直想玩一下,但是很郁闷,公司的电脑是Windows 2003操作系统,而家里的破电脑也只安装了Windows XP系统。但是Windows Phone 7的开发工具只能在Viata和Windows 7上安装。但是还好,经过多方面的努力,还是找到了再Windows 2003和Windows XP安装Windows Phone 7的安装方法,简述如下... [阅读全文]

更换皮肤,使用QSS动态更换皮肤简单举例

最近在看QSS的内容,觉得真是一个十分好用的东西,特来做了一个小例子和大家一起学习下。通过QSS可以实现动态更换QT程序的外观。具体QSS的内容请看QT皮肤(QSS)编程,这里有QSS的详细介绍。下面我主要通过一个小例子说明下如何动态变换皮肤的功能。首先,先创建一个test.qss文件,放置在程序目录下,文件内容如下: 具体含义就是设置QPushButton字体颜色为red,背景颜色为#FFFFF... [阅读全文]

有效控制Android应用程序的耗电量

在对尚邮架构师的访谈中曾经探讨过移动开发是否要重视移动终端软件的耗电问题,答案是显而易见的!那么如何才能降低Android应用程序的耗电量呢?今天再一次回顾了一下09年Google IO大会Jeffrey Sharkey的演讲(Coding for Life — Battery Life, That Is),同时也讲一下应该如何有效地控制耗电量问题。  首先我们来看看Android手机... [阅读全文]

phone常用,Windows Phone 7常用资源大集合

本文将Windows Phone 7常用的资源进行了整理,方便大家使用。后续我将会经常更新其中的资源,大家如果有好的资源请留言,我好编辑到本文中。1.工具下载在线安装包离线安装包(推荐)2.微软官方资料MSDN Windows Phone首页微软Windows Phone Portal微软Windows Phone HomeWindows Phone NewsroomWindows Phoen团队... [阅读全文]

Android实例剖析笔记(八)

  和Snake的比较 就界面Layout来说,这个程序其实和Snake没有什么不同,同样是采用了FrameLayout,而且游戏的主界面由一个自定义的View来实现,这里是LunarView。读过上一篇文章的朋友也许会发现,Snake的架构是“定时器+系统调用onDraw”来实现的,这里有一个最大的缺陷就是onDraw是由Android系统来调用的,我们只能依... [阅读全文]

Android实例剖析笔记(四)

  NoteEditor深入分析  首先来弄清楚“日志编辑“的状态转换,通过上篇文章的方法来做下面这样一个实验,首先进入“日志编辑“时会触发onCreate和onResume,然后用户通过Option Menu选择”Edit title”后,会触发onSaveInstanceState和onPause,最后,用户回到编辑界面,... [阅读全文]

Android实例剖析笔记(三)

  Activity的生命周期Activity类中有许多onXXX形式的函数可以重载,比如onCreate,onStart,onStop,onPause,那么它们的调用顺序到底是如何的呢?下面就通过一个实验来进行分析。在做这个实验之前,我们先得知道如何在Android中进行Log输出的。我们要使用的是android.util.log类,这个类相当的简单易用,因为它提供的全是一些静态方法:   前面... [阅读全文]

Android实例剖析笔记(二)

  简介  android提供了三种菜单类型,分别为options menu,context menu,sub menu。  options menu就是通过按home键来显示,context menu需要在view上按上2s后显示。这两种menu都有可以加入子菜单,子菜单不能种不能嵌套子菜单。options menu最多只能在屏幕最下面显示6个菜单选项,称为iconmenu,icon menu不... [阅读全文]

Android实例剖析笔记(一)

  开卷语 俗话说,“熟读唐诗三百首,不会作诗也会吟”。最近收集了很多Android的示例代码,从这些代码的阅读和实验中学习到很多知识,从而产生写这个系列的打算,目标就是一步步跟着实例进行动手实作,真正从“做”中体会和学习Android开发。  本文是这个系列的第一篇,目标是Android自带的一个范例程序:记事本,将分为四篇文章进行详细... [阅读全文]

Android实例剖析笔记(五)

  游戏暂停/继续机制 由于原来的代码中在游戏运行时没有提供控制选项(比如暂停/继续),因此除非你死了,否则只能玩到底。我这里对代码进行一些修改,加入一个Option Menu来提供暂停/继续机制。 首先加入一个变量记录游戏当前状态 然后重载onCreateOptionsMenu函数,创建一个控制菜单项,并对其进行处理,提供暂停/继续机制。   修改后运行截图如下... [阅读全文]

Android实例剖析笔记(七)

Snake这个项目把主界面剖成界面UI和游戏逻辑两层,最基础的界面UI部分用父类TileView来表示,子类SnakeView是在TileView的UI基础上,加入相应的游戏控制逻辑,从而实现了两者的分离,这对于游戏的修改非常有用。UI实现部分首先来看界面UI部分,基本思想大家都非常清楚:把整个屏幕看做一个二维数组,每一个元素可以视为一个方块,因此每个方格在游戏进行过程中可以处于不同的状态,比如空... [阅读全文]

Android实例剖析笔记(六)

  Android Layout机制  1, FrameLayout 先来看官方文档的定义:FrameLayout是最简单的一个布局对象。它被定制为你屏幕上的一个空白备用区域,之后你可以在其中填充一个单一对象 — 比如,一张你要发布的图片。所有的子元素将会固定在屏幕的左上角;你不能为FrameLayout中的一个子元素指定一个位置。后一个子元素将会直接在前一个子元素之上进行覆... [阅读全文]

Android Widget开发详解

本文和大家重点学习一下Widget开发的概念,本例是为了实现一个手机Android平台的Widget开发,该Widget中的内容是根据输入账号从叽歪网站上获得得。当然,这个过程需要叽歪的API,得到信息后进行处理并显示出来。大体流程就是这样。好了,进入第一步。  Android Widget开发系列(二)  该叽歪账号是测试账号,用户名是“students”,密码是&ldq... [阅读全文]

meego,Meego touch基本控件介绍—Button篇

前面我们也写过关于meegotouch的两个小程序,相信大家对meegotouch的界面风格都有一定的感观认识,今天写了一个关于button的小程序,一起了解下button的性质。至于button的分类和基本概念,可以点击这里查看。 Button目前有5种,PushButton, ToggleButton, Checkbox, IconButton, SwitchButton。它... [阅读全文]

meego,Meego touch实现页面跳转和返回

前面写完了第一个Meego touch的程序,相信大家也看到Meego touch的界面风格,显示效果等等。不过却没有页面跳转,和返回等效果,那这篇文章就研究下,如何实现页面的跳转和返回?Meego touch默认会通过返回键或者退出键实现当前页面的关闭,并且返回到前一个页面。所以下面通过代码实现页面的跳转,最后效果如下图:当程序启动时,会显示第一个页面,点击上面的“Open seco... [阅读全文]

meego,第一个MeeGo Touch程序

1.创建一个main.cpp文件,将下列代码加入到cpp文件中#include MApplication#include MApplicationWindow#include MApplicationPage#include MLabelint main(int argc, char **argv){ MApplication app(argc, argv); MApplication... [阅读全文]

meego,MeeGo Touch服务框架

介绍用户进程接口被称这个服务框架是这样的一种IPC机制,这个机制允许应用单元简便地使用或者服务于一个接口。在这个文档,用为“使用者”,而提供者进程接口被称为“提供者”。这个服务框架的目的如下: 为了提供一个可简单使用的IPC机制为了确保在服务的使用者和提供者之间没有运行时二进制依赖关系 为了允许用户在使用一个接口时不用担... [阅读全文]

n900输入法,N900 笔划输入法 版本 0.4 已经推出

版本 0.4 的改动如下:新增英文、数字及符号的虚拟键盘。新增候选字词以选字频率顺序显示(可选),透过记录以笔划来输入的单字频率(可选)和记录选单字的联想字词的频率(可选)来实现个人常用字词优先显示的功能。新增重设所有选字顺序功能,可把选字次序重新设定至软件默认设置。新增设定页,让用家设定是否采用虚拟键盘、以及个人常用字词优先显示的相关设置。大幅度扩充联想字库,加入数字条中港台的大城市地铁沿线地名... [阅读全文]

meego,英特尔展示广达MeeGo平板机原型

MeeGo系统是诺基亚和英特尔合作推出的一个基于Linux开源系统开发的免费平台,它是诺基亚的Maemo与英特尔的Moblin系统结合的产物。目前已经发布了针对英特尔Atom处理器的1.0版本。在近日召开的台北Computex电脑展上,我们看到英特尔展示的广达ODM设计的搭载MeeGo系统的类iPad平板原型机。 从外形上看,广达MeeGo平板电脑和iPad的确有几分相似,如果不是开机的Intel... [阅读全文]

平板电脑上网本,版本更新迅速 MeeGo上网本平板渐成气候

  ABI近期的两则分析数据值得关注:一是2010年全球预计发售3500万台上网本,其中近三分之一将一定程度地附带免费的开源操作系统。二是到2014年,笔记本电脑、上网本、智能手机和类似iPad的平板电脑等,这类设备产生的数据通讯流量将占美国运营商移动网络数据通讯流量的87%。  MeeGo新版本列队等候  MeeGo1.0专门针对上网本的版本5月27日已经发布,手机用户体验版也于6月30日推出。... [阅读全文]
< 1 2 3 4 5 6 7 > 共205条 分7页