自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 圆形风格的移动应用实例

译者注:人脑处理圆形中的信息更加快和有效,设计得当可兼具良好的使用性以及更大的吸引力,本文以移动设备为例,这一类设备恰好是使用圆形的指尖形状,为设计提供了更大的自由度,本文适合移动端设计的同学以及对此感兴趣的同学,不仅从交互上并且从视觉上都能够对以圆形为基本元素的设计起到一定的启发作用。 原文地址:http://designmodo.com/mobile-apps-circle/

2014-01-14 14:59:50 931

原创 android XML Layout

FILL_PARENT,WARP_PARENT,MATCH_PARENT的区别FILL_PARENT  和 MATCH_PARENT  基本一样,区别在于前者适用于API Level 8之前,而后者用于API Level 8之后。两者都是指视图的大小跟父视图的大小一样。设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间设置一个顶部

2014-01-08 15:53:37 800

原创 应用界面主题Theme使用方法

主题Theme就是用来设置界面UI风格,可以设置整个应用或者某个活动Activity的界面风格。在Android SDK中内置了下面的Theme,可以按标题栏Title Bar和状态栏Status Bar是否可见来分类: [html] view plaincopy•android:theme="@android

2014-01-08 14:40:33 962

原创 android XML 文件注释

android的XML文件注释一般采用 的方式进行,但是有时候却不能进行注释,如[html] view plaincopyButton      android:id="@+id/button2"      android:layout_width="fill_parent"               android:layout_

2014-01-08 14:34:04 1457

原创 onCreateOptionsMenu的作用

Android一共有三种形式的菜单: 1.选项菜单(optinosMenu) 2.上下文菜单(ContextMenu) 3.子菜单(subMenu)其中最常用的就是选项菜单(optionsMenu), 该菜单在点击 menu 按键 后会在对应的Activity底部显示出来。1.Activity菜单机制 (与dialog类似)Activity有一套机制来实现对菜单的管理,方法如下:   1.publ

2014-01-08 14:10:40 1538

原创 @Override的作用

很简单,如果想重写父类的方法,比如toString()方法的话,在方法前面加上@Override  系统可以帮你检查方法的正确性, @Override public String toString(){...}这是正确的  一旦写错 写成这样 @Override public String tostring(){...}编译器可以检测出这种写法是错误的 这样能保证你

2014-01-08 13:59:49 781

原创 如何打造成功的电商APP应用

一款糟糕的移动应用设计,能够毁了一家公司的形象。用户是很挑剔的,谷歌的报告表明,当用户感到一家电商公司的应用很”垃圾”时,有79%的几率会转而使用竞争队友的应用。 电商正当红,移动是趋势,两者结合,威力不可小觑。很多品牌,例如说JackThreads,50%的销售额是在移动端达成的。设计出优秀的电商应用体验,既能够愉悦消费者,提高转化率,也能提高品牌的销售额。 本文

2014-01-07 10:34:44 888

原创 详解Objective-C runtime

原文地址:http://blog.securemacprogramming.com/2013/12/by-your-_cmd/ 感谢翻译小组成员wingpan热心翻译。本篇文章是我们每周推荐优秀国外的技术类文章的其中一篇。如果您有不错的原创或译文,欢迎提交给我们,更欢迎其他朋友加入我们的翻译小组(联系qq:2408167315)。本文是我在 Alt Tech T

2014-01-07 10:17:50 711

原创 onCreate中的savedInstanceState

在activity的生命周期中,只要离开了可见阶段,或者说失去了焦点,activity就很可能被进程终止了!,被KILL掉了,,这时候,就需要有种机制,能保存当时的状态,这就是savedInstanceState的作用。当一个Activity在PAUSE时,被kill之前,它可以调用onSaveInstanceState()来保存当前activity的状态信息(在paused状态时,要被KIL

2014-01-06 11:07:29 695

原创 Android Studio如何发布APK

(1)Android Studio菜单Build->Generate Signed APK (2)弹出窗口 (3)创建密钥库及密钥,创建后会自动选择刚创建的密钥库和密钥(已拥有密钥库跳过)     点击“Create new...”按钮创建密钥库       Key store path:密钥库文件的地址       

2014-01-03 23:41:28 971

原创 layout属性

android:layout_above="@id/xxx"  --将控件置于给定ID控件之上android:layout_below="@id/xxx"  --将控件置于给定ID控件之下android:layout_toLeftOf="@id/xxx"  --将控件的右边缘和给定ID控件的左边缘对齐android:layout_toRightOf="@id/xxx"  --将控件

2014-01-03 14:29:21 515

原创 iOS中消息的传递机制

注1:本文由破船译自Communication Patterns。本文目录如下所示:可用的机制做出正确的选择Framework示例小结每个应用程序或多或少,都由一些松耦合的对象构成,这些对象彼此之间要想很好的完成任务,就需要进行消息传递。本文将介绍所有可用的消息传递机制,并通过示例来介绍这些机制在苹果的Framework中如何使用,同时,还介绍了一些最佳实践建议,告诉你什么

2014-01-02 13:30:51 579

原创 代码手写UI,xib和StoryBoard间的博弈,以及Interface Builder的一些小技巧

Code-vs-Xibs-vs-StroyBoard最近接触了几个刚入门的iOS学习者,他们之中存在一个普遍和困惑和疑问,就是应该如何制作UI界面。iOS应用是非常重视用户体验的,可以说绝大多数的应用成功与否与交互设计以及UI是否漂亮易用有着非常大的关系。而随着iOS开发发展至今,可以说在UI制作上大家逐渐分化为了三种主要流派:使用代码手写UI及布局;使用单个xib文件组织viewCont

2014-01-02 10:06:50 1181

原创 iOS探索:iOS程序的Build过程

注1:本文由破船译自The Build Process。注2:12345678910本文将轻度解密Xcode build日志,还原iOS程序build的过程。另外将介绍如何对build过程的控制,进而定制出自己希望的流程,例如通过Build phase的定制,给app icon打水印(包括版本号和日期)。通过对工程文件的解读,

2014-01-01 23:57:29 1147

原创 Android Building System 分析

想要了解一個系統,我常會從 makefile 或是 building system 下手, 以了解系統組成元素為何? 目錄結構為何? 對於 Android ,我也不例外。 透過了解 building system ,我們能知道如何新增、修改、刪除程式, 並保有完整性,順利編譯出結果。設定檔Android building system 包括幾種重要的設定檔,Andr

2014-01-01 22:52:31 915

原创 android studio 编译调试 错误

Execution failed for task ':TestAndroid:compileDebug'.有各种各样原因,具体就请自己进cmd编译看什么地方出错进入项目的gradle文件所在目录打gradlew compileDebug --stacktrace来追踪就可以啦~ 昨天编译的时候出现了问题,具体问题具体解决!Gradle:FAILURE: B

2014-01-01 22:51:11 20867

原创 浅谈下Android Studio Build选项的功能

以下纯粹个人的理解,请大神拍砖 给与更清晰的解释1、先讲Make吧make是自动化编译命令,用来执行Makefile文件。其实就是编译源代码,然后生成可执行文件。2、Make Project  编译Project下所有Module,并生成可执行文件3、Make Module xxx编译指定的Module xxx,生成可执行文件4、Compile Module xxx

2014-01-01 20:18:59 6758

原创 引用文章说明Makefile(android.mk)

android是什么就不用说了,android自从开源以来,就受到很多人的追捧。当然,一部人追捧它是因为它是Google开发的。对一个程序员来说,一个系统值不值得追捧得要拿代码来说话。我这里并不打算分析android的代码,而是android的makefile,我想通过分析andorid的makefile来告诉大家如何写makefile。对于一个程序新手而言,好的IDE是他们追捧的对象。但

2014-01-01 19:51:10 833

原创 最近研究xcodebuild批量打包的一些心得

转自Rainbird的个人博客以前的时候只知道做安卓开发的兄弟挺辛苦的,不但开发的时候要适配一堆的机型,好不容易开发完了还要打一堆不同的包给不同的市场。没想到现在这些市场都开辟iOS市场,于是需要打一堆的包给不同的市场,面对暂时给的十二个渠道,批量打包迫在眉睫。于是也便有了这篇小结。通过一翻搜索和学习,打包这事儿就是让xcrun来干,而xcodebuild只是xru

2014-01-01 18:47:07 909

原创 Android视频教程

http://luo.apkbus.com/哈哈,可以学习下,每节都很短,了解下基础。

2014-01-01 17:51:12 602

原创 Android Studio 主要目录和文件简介

build:构建目录,相当于Eclipse中默认Java工程的bin目录。 libs:依赖包 src:     main         java Java代码         res 资源文件             layout App布局及界面元素配置             menu App菜单配置             values         

2014-01-01 17:47:47 875

非常好用的材料LearnVC

一款十分不错的c++学习材料。大家下来试试就知道了

2009-02-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除