代码改变世界

Android用户界面设计:线性布局

2011-09-02 23:24 by 狼人:-), 383 阅读, 0 推荐, 收藏,
摘要:理解布局对于良好的Android程序设计来说很重要。在这个教程中,你将学习到所有关于线性布局的东西,它在屏幕上垂直地或水平地组织用户界面控件或者小工具。使用得当,线性布局可以作为基本的布局,基于这个布局来可以设计出许多有趣的Android程序用户界面。 什么是线性布局 线性布局是最简单,Android开发者使用得最多的布局类型之一,开发者用它来组织你们的用户界面上的控件。线性布局的作用就像它的名字一样:它将控件组织在一个垂直或水平的形式。当布局方向设置为垂直时,它里面的所有子控件被组织在同一列中;当布局方向设置为水平时,所有子控件被组织在一行中。 线性布局可以在XML布局资源文... 阅读全文

移动三国己然鼎立,普​通开发者如何选择开发​平台?

2011-09-02 23:24 by 狼人:-), 148 阅读, 0 推荐, 收藏,
摘要:Nokia和Microsoft 终于搞基成功,业内人事普遍都看好两家厂商的“软硬结合”。这一结局直接把Windows Phone 7 这一新兴手机移动操作系统送到与如日中天的 iPhone 与 Android 在同一位置上,变成了三国之势。究竟两家公司的合作是 " No - Win " 还是 "Win - Kia " 这里不做讨论,只能引用我们瓷器国的某些专家常用的语言来说:这两家公司的合作有可能赢、有可能输,具体赢输要看最后的结果才知道~~~囧~~!当然还有Symbian, Meego, RIM, webOS和三星的 Bada 甚至还有基于 Andro 阅读全文

ubuntu 10.10下搭建android开发环境 安装必要工作用软件

2011-09-02 23:24 by 狼人:-), 158 阅读, 0 推荐, 收藏,
摘要:进了新公司之后,工作环境有了很大的变化,以前都是在windows环境下进行程序开发,没怎么接触linux系统,新项目组中有6个同事,一水的ubuntu,木有办法,我也换成ubuntu吧。 曾经在学linux下c语言编程的时候,学过一个月的linux,熟悉了一些命令,稍微能在linux系统下完成一些日常的需求了,也搭建过android的开发环境,呵呵,时间长了,以前的东西又都忘了,由于那个时候也没把搭建环境的步骤进行记录,现在又抓瞎了,废了很大的劲,终于搭建完了,记录一下,为以后做好准备。 公欲善其事,必先利其器。在ubuntu下进行开发,就必须要熟悉ubuntu下常用的,能提高效率... 阅读全文

PySide教程:Close

2011-09-02 23:24 by 狼人:-), 440 阅读, 0 推荐, 收藏,
摘要:这个例子不会花费你5分钟。这个小程序的意义在于使用pushButton把程序关闭。通常,我们首先使用Qt Designer,创建了一个主窗体中只含有一个按钮的quitter.ui。你可以从下面附件中下载quitter.ui。为了方便,我们同时也提供了quitter.py的源代码。 下载完以后,我们把ui文件转换为可读的Python代码。 pyside-uic quitter.ui -o ui_quitter.py ui_quitter.py中包含可读的Python代码。文件名只需要记住 quitter. 剩下的部分则是帮助认出这个文件的来源。 下面将列出代码 #... 阅读全文

PySide教程:PySide中使用Qt属性

2011-09-02 23:24 by 狼人:-), 213 阅读, 0 推荐, 收藏,
摘要:PySide提供了 Propery 函数定义一种属性,该属性可以同时作为Qt和Python的属性(我们知道,一般在Python下定义的属性,并不是Qt属性)。而这个属性的Setter和getter也可以用Python函数定义。 下面的小例子解释如何在Python中定义和使用Qt属性: class MyObject(QObject): def __init__(self,startval=42): self.ppval = startval def readPP(self): return self.ppval def setPP(s... 阅读全文

PySide教程:简单的对话框应用程序

2011-09-02 23:24 by 狼人:-), 504 阅读, 0 推荐, 收藏,
摘要:本文将展示如何使用基本控件创建简单的对话框。主要流程是用户在QLineEdit中键入名字,点击QPushButton后会看见问候。 下面这个小程序将创建和显示对话框,小程序会在整个过程中更新,你可以将这个程序用在你需要的项目中。 代码 #!/usr/bin/python# -*- coding: utf-8 -*- import sysfrom PySide.QtCore import *from PySide.QtGui import * class Form(QDialog): def __init__(self, parent=None): su... 阅读全文

关于Android的一些设计

2011-09-02 23:23 by 狼人:-), 261 阅读, 0 推荐, 收藏,
摘要:谈到应用程序设计,对设计师来说,Android就像是房间里的大象。很多设计师会更希望这是iOS,在那里所有任何人都只需要关心iPhone手机,iPad和App Store。然后没有人可以忽略Android,它目前已占据智能手机中最大的市场份额,且已经被广泛用于从平板电脑到电子阅读器等各种产品。总之,谷歌的Android平台正在迅速遍地开花,品牌厂商们很难不注意到。 让我们一起面对吧。Android多型号的设备以及形状的诸多因素,让其设计感觉像是一场艰苦的战斗。其神秘的文档使得设计和生产在一开始就显得很难。在网上找有关Android设计的网络资源,你会发现很少有帮助的东西。 如果这... 阅读全文

关于做Android+J2ee系统集成开发的一点心得

2011-09-02 23:23 by 狼人:-), 138 阅读, 0 推荐, 收藏,
摘要:前言: 很早以前,就听人说过android以后会火起来,作为一个前瞻性,对它有所了解会是一个转型的好机会。javaweb太成熟饱和了,现在市面上各种android手机层出不穷,网上各种android视频连续剧一样跟进,安卓一下子成为了热门话题,刚开始也是出于个人兴趣学的很hi感觉挺容易上手的样子,后来工作中才发现问题很多也很棘手,慢慢的在纠结和痛苦中琢磨出了一些经验和规律! 1. android作为view层,要实现和服务层低耦合,必须使用webservice接口。目前还没有十分完善的插件,曾经试过axis的android包(也是一个兴趣者自己做的),用了之后感觉非常麻烦,特别是复杂数... 阅读全文

资深设计师Tony Ventrice解析手机游戏开发的四个层次

2011-09-02 23:23 by 狼人:-), 277 阅读, 0 推荐, 收藏,
摘要:营销人员可能明白强势品牌的重要性,但却对游戏机制一无所知;程序员可能深谙强大游戏机制的意义所在,但对游戏机制的传达方式一窍不通。这样的营销人员和程序员都无法各自打造出成功的游戏。因为一款成功的游戏离不开跨领域的协调性,然而,我们经常见到情况就如上所述,游戏制作团队的成员往往只熟悉游戏设计中面向己方的专业知识,对其他学科的知识所知甚少。 此时游戏设计师的职责显得尤为关键把不同专业的观点融合为全面的设计构想。如果设计师做不到,结果就是,团队里的成员各忙各的,把时间和精力浪费在毫不相干的工作上。 游戏设计包含了几个层次的工作,且各个层次彼此不同,就如游戏的市场营销和用户界面,把这些毫不相... 阅读全文

参加Google Developer Day 2009归来,互联网营销

2011-09-02 20:15 by 狼人:-), 190 阅读, 0 推荐, 收藏,
摘要:前言 继去年参加了Google Developer Day 2008后,又迎来了Google Developer Day 2009,谢谢公司给我的时间,得以如愿参加这个技术盛宴。 我充分吸取了去年的教训,提前到达位于北京国际会议中心的会场,领到了可以留作纪念的嘉宾牌。 开幕、欢迎辞、开复主题演讲 与去年相同,先有用时一个多小时的概述,再开始各个分会场的课程。与去年不同的是,致开幕词的不再是那位来自美国的美女工程师了,而是谷歌开发技术推广部中国首席经理栾跃,栾跃简洁的开幕词后,是开复的精彩演讲。我注意到中文在这次的GDD的比重加大了很多,我想,这是开复来中国后,Google“本... 阅读全文

眼球网站经济学之我见——在网站上建立现代的经济体系,互联网营销

2011-09-02 20:15 by 狼人:-), 200 阅读, 0 推荐, 收藏,
摘要:请大家原谅我一下子发这么多文章,因为我真的是很难的有时间这么畅快的写一些东西出来了。对于挤出其他人的文章,我已经有很深的愧疚感了,真诚致歉。如果真有人觉得在这段时间内发文章不划算,可能导致自己文章被很快的刷掉,那么我建议你可以把你的文章存两天再发出来。 在开始将正题之前,再把之前用到的比喻温习一遍:博客园是个国家,国家的管理者(政府)是博客园团队,同时也是货币发行机构,这一点至少目前是这样的。这个叫做博客园的国家,有很多土地,也有很多人民。土地有价值高的,也有价值低的,比如首页就很有价值,最顶上的尤其有价值。而翻了二三十页之后的土地就没有什么价值,此外目前而言,很多板块也是价值很低的。... 阅读全文

网页的手机版本是否值得去做?,互联网营销

2011-09-02 20:15 by 狼人:-), 237 阅读, 0 推荐, 收藏,
摘要:近十年的互联网行业有许多吸引眼球的发展变化:社交网站迅速崛起,其特性是根据每个人各自的兴趣和个人需求来建立人与人的社交关系;服务导向的网络公司和网页形式的流程化应用软件正在逐步发展和取代传统的软件。 其结果是,雨后春笋般涌现的网络公司尽其所能地在网上实现各类服务,只要用户能上网即可使用--不管这是否是必须的。 这其中也包括手机移动互联网的发展,当然这并不完全是由Web2.0公司的野心和愿景所驱动。理论上我们还必须感谢移动网络本身的流行。如果谁记得原始的黑白色(当然你也可以设置为黑绿色)的手机访问网站,就不得不感谢软件工程师们对于推动移动互联网普及所作出的贡献。 但是伴随... 阅读全文

数据化运营——影响互联网产品成败的关键,互联网营销

2011-09-02 20:15 by 狼人:-), 281 阅读, 0 推荐, 收藏,
摘要:一个产品作得好不好,用户喜不喜欢,喜欢哪些东西,不喜欢哪些东西,常用哪些功能,讨厌哪些功能,经常为哪些服务付费,乍看起来,似乎这些东西都是体验和感觉方面的,都是感性方面的,都是只能通过与用户面对面,甚至开发者自己亲身体验才能发现出来的东西。是的,在很大程度上,互联网产品的体验感决定了它的受众面,粘性,传播及流失率。 但是,我想跟大家说的是,很多情况下,我们的很多个人感受或者个人推理并不是非常靠谱的,这些推理只是符合了我们自己意念中所想像的那个“逻辑”,但却不是现在我们产品面对的这群用户的真实情况。 拿网游来说,比如: 1. 尽管现在绝大多数玩家都普遍在骂中国网游韩国化,骂韩流泡... 阅读全文

做产品,先找准产品的定位点再开工,互联网营销

2011-09-02 20:15 by 狼人:-), 207 阅读, 0 推荐, 收藏,
摘要:做产品前,需要先找准产品的定位。这是一句绝对正确的废话。不过我还是想要再写这篇文章,再提醒下自己。因为这个问题,基本上我应该已经算是犯了两次了。 一次是在我刚开始做产品设计1年左右的时候,山寨出生,没有人教,一边听老板的高谈阔论,一边疯狂的订阅产品相关Blog,体验一个又一个的网站。那个时候,算是刚入门。同时在小公司负责一个新的产品。 那个时候做产品关注更多的是交互效果,关注界面,关注产品功能本身对用户产生的吸引力。那个时候每天不断的去看同类网站,看他们新的模块,新的设计,只要觉得有趣就想搬到自己的网站中来。年轻,有激情,也不觉得有什么问题,一群人快快乐乐风风火火的干了大半年。结... 阅读全文

iPhone OS 4 革了谁的命?,互联网营销

2011-09-02 20:15 by 狼人:-), 168 阅读, 0 推荐, 收藏,
摘要:本来还想写iPad,网上评论文章很多,就不凑热闹了。 4月8日,Apple开了iPhone OS 4的发布会。(注意,OS4即可用于iPhone,也可用于iPad.) 不免好奇,iPhone OS 4 革了谁的命? 目标1:Android, Windows Phone 7,Blackberry。(Palm WebOS 不成气候,Nokia 步子太慢,就不提了) iAd 针对 google 刚刚收购的 AdMob,多任务给邯郸学步的 Windows Phone 7 上了一课,企业功能慢慢渗透 Blackberry 传统的优势市场。 目标2:Microsoft XBo... 阅读全文
上一页 1 ··· 197 198 199 200 201 202 203 204 205 ··· 312 下一页