前言目前来说,Objective-C(简称OC)是iOS开发的核心语言,在开发过程中也会配合着使用C语言、C++,OC主要负责UI界面,C语言、C++可用于图形处理。近来,流传Ruby、C#也可以开发iOS应用程序了,甚至还说Ruby比OC更适合写iOS程序。这让不少学习iOS开发的朋友感到很困扰,...
分类:
其他好文 时间:
2014-08-12 16:57:44
阅读次数:
210
layout_width and layout_heigth 本框与外框之间的关系;属性有fill_parent,wrap_content,match_parent三个属性都用来适应视图的水平或垂直大小,一个以视图的内容或尺寸为基础的布局比精确地指定视图范围更加方便。1)fill_parent设置一...
分类:
其他好文 时间:
2014-08-11 20:27:22
阅读次数:
209
Android异步处理系列文章索引 Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面 Android异步处理二:使用AsyncTask异步更新UI界面 Android异步处理三:Handler+Looper+MessageQueue深入详解 Androi...
分类:
其他好文 时间:
2014-08-10 08:11:00
阅读次数:
259
小猪的Android入门之路 Day 5 - part 1
基本程序单元:Activity(活动)
本节引言:
经过前面的学习,我们已经可以开发出一个自定义简单UI界面以及具有简单逻辑业务的App了,
不过都是在一个界面上完成的,而现在大部分的app都是拥有多个界面的,所以我们有必要继续深入地
学习,而这些所谓的界面,窗口,在Android我们把他们叫做Activity(活动),他也是Android四大组件的其中
一个,是基本的程序单元!在本节中我们要理解Activity是什么,它的生命周期,以及如何去新建...
分类:
移动开发 时间:
2014-08-09 21:31:09
阅读次数:
314
BCG界面库下的Windows8 UI界面样式(Metro风格)控件主要有以下一些功能:规则的大块磁贴支持完整键盘导航Tile组标题(Caption)标题按钮(Caption buttons)矩形或圆形的磁贴形状水平("Landscape")和 垂直("Portrait")布局Tile页头和多行文本...
当然,大家都知道UI界面可以用Qt Designer在约束环境下设置编辑.ui文件,再将.ui文件转换成对应的ui_XXX.h文件,这头文件中的内容是:用C++语言实现真正的界面布局。uic -o "outputfile" "inputfile.ui"命令行可以转换当然,也可以自己用C++来实现界面...
分类:
其他好文 时间:
2014-08-08 18:01:36
阅读次数:
222
基于 Java 的网站开发,很多人都采用 JSP 作为前端网页制作的技术,尤其在是国内。这种技术通常有一些问题,我试想一下我们是怎样开发网站的,通常有几种方法:1:功能确定后,由美工设计网页的UI(界面)部分,然后由程序员在其上加入代码显示逻辑(比如循环,判断显示数据结果)。也就是通常的 jsp 页...
分类:
Web程序 时间:
2014-08-08 12:26:05
阅读次数:
311
最近接触了几个刚入门的iOS学习者,他们之中存在一个普遍和困惑和疑问,就是应该如何制作UI界面。iOS应用是非常重视用户体验的,可以说绝大多数的应用成功与否与交互设计以及UI是否漂亮易用有着非常大的关系。而随着iOS开发发展至今,可以说在UI制作上大家逐渐分化为了三种主要流派:使用代码手写UI及布局...
分类:
其他好文 时间:
2014-08-06 18:06:41
阅读次数:
195
在android平台下,进行多线程编程时,经常需要在主线程之外的一个单独的线程中进行某些处理,然后更新用户界面显示。但是,在主线线程之外的线程中直接更新页面显示的问题是:系统会报这个异常,android.view.viewroot$calledfromwrongthreadexception: on...
分类:
移动开发 时间:
2014-08-05 19:15:59
阅读次数:
339
UI界面更新必须在ui线程中 不能在ruanable线程中操作ui 可以发送消息利用handler来更新ui private void load() { LoadDate load = new LoadDate(); load.execute("http://h.hiphotos.baidu.c.....
分类:
移动开发 时间:
2014-08-05 19:03:09
阅读次数:
289