- 浏览: 654822 次
- 性别:
- 来自: 成都
-
最新评论
-
zhima:
楼主还在升级开发吗?还是地址变动了
开源WebSocket服务器项目宝贝鱼CshBBrain V4.0.1 和 V2.0.2发布 -
linxingliang:
你好,我有一个iteye账号也被锁定了,你是通过什么方式联系管 ...
今天由于iteye账号被锁定所有博文不能访问,已解锁 -
独自空楼茉莉为谁而开:
解决啦,仿照你的广播发送写的代码 嘿嘿
开源WebSocket服务器项目 宝贝鱼(CshBBrain)版本发布 -
独自空楼茉莉为谁而开:
小弟有一个问题 我在本地开启两个页面访问后台,后台稍微修改下代 ...
开源WebSocket服务器项目 宝贝鱼(CshBBrain)版本发布 -
spqin:
...
百度地图API详解之地图标注
文章列表
转自:http://www.cnblogs.com/ghj1976/archive/2011/04/29/2032495.html
建议首先阅读下面两篇文章,这样才可以更好的理解Activity的加载模式:
Android的进程,线程模型 http://www.cnblogs.com/ghj1976/archive/2011/04/28/2031586.html 其中对“Android的单线程模型”的描述,明白Activity的一些注意事项。
Android Application Task Activities的关系 http://www.cnblogs.com/ghj1976/ ...
转自:http://www.cnblogs.com/chunhui588/archive/2010/10/01/Android_Toast_And_AlertDialog.html
在某些情况下需要向用户弹出提示消息,如显示错误信息,收到短消息等,Android提供两种弹出消息的方式,消息提示框toasts和对话框alerts。
Toast是一种短暂的消息提示,显示一段时间后不需要用户交互会自动消失,所以用来显示一些建议性的不太重要的消息,如提示用户后台一个任务完成了。
使用Toast来弹出提示消息也很简单,调用Toast类的静态方法makeText():
publi ...
转自:http://hi.baidu.com/huaxinchang/item/72790eefbb9e1e225b2d6401
android:layout_gravity="center_vertical"//设置控件显示的位置:默认top,这里居中显示,还有bottom
android:hint="请输入数字!"//设置显示在控件上的提示信息,控件 ...
转自:http://www.cnblogs.com/playing/archive/2010/09/15/1826918.html
1.Intent的用法:
(1)用Action跳转
1、使用Action跳转,如果有一个程序的AndroidManifest.xml中的某一个 Activity的IntentFilter段中 定义了包含了相同的Action那么这个Intent就与这个目标Action匹配。如果这个IntentFilter段中没有定义 Type,Category,那么这个 Activity就匹配了。但是如果手机中有两个以上的程序匹配,那么就会弹出一个对话可框来 ...
转自:http://chroya.iteye.com/blog/685871
Api Level 3(SDK 1.5)和Api Level 4(SDK 1.6):
Xml代码
android.intent.category.ALTERNATIVE
android.intent.category.BROWSABLE
android.intent.category.DEFAULT
转自:http://zhangyan1158.blog.51cto.com/2487362/491358
在android中Activity负责前台界面展示,service负责后台的需要长期运行的任务。Activity和Service之间的通信主要由IBinder负责。在需要和Service通信的Activity中实现ServiceConnection接口,并且实现其中的onServiceConnected和onServiceDisconnected方法。然后在这个Activity中还要通过如下代码绑定服务:
Java代码
Intent intent = new ...
转自:http://blog.csdn.net/yihui823/article/details/6702312
线性布局。这个布局简单的说,就是所有控件都依次排序,谁也不会覆盖谁。线性布局需要定义一个方向,横向(android:orientation="horizontal")或纵向(android:orientation="vert ...
转自:http://blog.csdn.net/yihui823/article/details/6722784
这是我自己提炼的一句简单说法:
在非UI主控线程中,不得修改UI的显示。
主要的意思,就是在UI主控线程中,我们的代码可以随意改变UI各个对象的显示效果,包括文字、是否可见、大小等等属性。
什么是主控线程?
这么简单的说吧,进入onCreate、onResume等系统调用的函数的时候,这个时候就是主控线程。
当然是系统调用进来的,不是我们自己的代码调用onCreate等函数。
这也包括按钮等控件的事件监听,例如onClick函数等。 ...
转自:http://blog.csdn.net/yihui823/article/details/6734341
基本概念
1. px(pixels):像素
是绘图的基本元素。我们说的屏幕分辨率,就是指像素。如果手机的分辨率是480*800,那么手机宽有480个像素,长有800个像素。这个像素是固定的。如果画一条直线,以像素为单位从0,0到240,400,那么就是一条从左上角到屏幕中间的一条直线。
2. dpi(Dots Per Inch):像素密度
的缩写。每英寸所打印的点数或线数。
DPI 原来是印刷上的记量单位,意思是每个英寸上,所能印刷的网点 ...
转自:http://blog.csdn.net/yihui823/article/details/6734547
之前我们得出结论:
相同的dip,在不同分辨率的屏幕上,在屏幕的相对宽度是一样的。所谓相对宽度,可以理解为是控件占有屏幕的百分比。
在density = 160的时候,1dip =1px
我们可以得到这么一个公式:
desity :160 = px : dip
现在我们继续研究。我们换一种对比方式。
对比2:
这次我们比较一个屏幕长宽比不同的,具有相同宽度的屏幕的情况。
虚拟机1:
pix-003
显示的效果如下:
pix-0 ...
转自:http://blog.csdn.net/yihui823/article/details/6735750
实验二
我们再回顾一下实验一的结论:
相同的dip,在不同分辨率的屏幕上,在屏幕的相对宽度是一样的。所谓相对宽度,可以理解为是控件占有屏幕的百分比。
desity :160 = px : dip
但是,我们仔细盘算一下这个公式,变换一下:
desity / 160 =px / dip => desity / px = 160 / dip
我们应该把之前的结论再加上一个条件,相同的desity和屏幕高度比。
我们再用实验来说明这个问题。
对 ...
转自:http://blog.csdn.net/yihui823/article/details/6741411
今天看到一段很糟糕的代码。于是做了一个工程,模拟这段代码,向大家说明一下线程在使用中要注意的几点。这个例子适合给新手,也欢迎各位高手来指点一下。
首先,上代码。
第一个类LoginService,这是一个模拟类,把业务剥离出去了。只是模拟登录操作而已。
[java] view plaincopy
转自:http://www.iteye.com/topic/1122979
(Storyboard)是一个能够节省你很多设计手机App界面时间的新特性,下面,为了简明的说明Storyboard的效果,我贴上本教程所完成的Storyboard的截图: 现在,你就可以清楚的看到这个应用究竟是干些什么的,也可以清楚的看到其中的各种关系,这就是Storyboard的强大之处了。如果你要制作一个页面很多很复杂的App,Storyboard可以帮助你解决写很多重复的跳转方法的麻烦,节省很多时间,以便你能够完全的专注于核心功能的实现上。 开始 首先启动Xcode,新建一个工程,我们在这里使用Si ...
转自:http://www.iteye.com/topic/1122984
如果你想了解更多Storyboard的特性,那么你就来对了地方,下面我们就来接着上次的内容详细讲解Storyboard的使用方法。 在上一篇《Storyboard全解析-第一部分》中,我们介绍了如何使用storyboard来制作多种场景和如何将这些场景链接起来,我们还学习了如何自定义一个表格视图。 接下来这部分,也是最后一部分,我们将讲解联线(segue),静态单元格等内容,我们还将加入一个选手详细内容页面,和一个游戏选择页面。 Segues的介绍 现在,让我们创建一个场景使用户可以自己增加新的选手进入 ...
转自:http://tech.ddvip.com/2010-02/1267061501145388.html
Activity 的生命周期
和 J2ME 的 MIDlet 一样,在android 中,Activity 的生命周期交给系统统一管理。与 MIDlet 不同的是安装在 android 中的所有的 Activity 都是平等的。
Activity ...