摘自http://www.cnblogs.com/plokmju/p/android_handler.html注意:对于UI组件,不能再其他线程内操作它(如调用它的方法) 比如 Button bt1=(Button)findViewById(R.id.start); ...
分类:
移动开发 时间:
2015-03-14 00:58:24
阅读次数:
165
当我们使用Unity接 91,XY助手等等SDK时候. 我们需要使用[DllImport("__Internal")] 来声明一个C++的方法调用. 不同的SDK总会有不同的方法. 我习惯是写成 XYSDK类, Baidu91SDK类里面封装的各种[DllImport("__Internal")]声...
分类:
移动开发 时间:
2015-03-14 00:57:52
阅读次数:
164
android PopupWindow使用实例.java 1 private PopupWindow mMenu; 2 3 4 public void CreatMenu(View view) { 5 if (mMenu == null) { 6 ...
分类:
移动开发 时间:
2015-03-14 00:56:29
阅读次数:
258
原文网址:http://blog.csdn.net/luoshengyang/article/details/19023609在前文中,我们分析了Android编译环境的初始化过程。Android编译环境初始化完成后,我们就可以用m/mm/mmm/make命令编译源代码了。当然,这要求每一个模块都有...
分类:
移动开发 时间:
2015-03-14 00:53:54
阅读次数:
436
一、前言 昨天唠叨了哈没用的,今天说点有用的把。先说一下响应式布局吧,我一直认为响应式布局的分项目,一下布局简单得项目做响应式还是可以可以得。例如博客、后台管理系统等。但是有些会认为响应式很牛逼,尤其是在不懂前端的人眼中,一味的追求响应式布局,我觉得复杂的布局项目做响应式还不如做二套样式,因为...
分类:
移动开发 时间:
2015-03-14 00:55:33
阅读次数:
64180
效果图:
有时候我们需要去做一个Activity启动时的数据加载对话框,关于对话框的各种实现可以通过一起学android之对话框
Dialog的创建(7)来完成,在这里另外介绍一个,利用onCreateDialog回调方法来实现,当然这个方法标记已经过
时了,但我们还是可以使用这个方法来实现我们想要的功能。具体请参看代码:
public class...
分类:
移动开发 时间:
2015-03-13 23:50:06
阅读次数:
395
效果图:
平时我们要实现ListView数据显示时的动画效果,可以使用LayoutAnimationController为ListView设置动画效果,并通过ListView的setLayoutAnimation方法来设置,最后startLayoutAnimation,启动动画。参看以下代码:
public class MainActivity extends Activity...
分类:
移动开发 时间:
2015-03-13 23:48:10
阅读次数:
252
1.创建Dialog() android提供了4种类型的Dialog:AlertDialog,ProgressDialog,DatePickerDialog,TimePickerDialog.1.0 AlertDialog1.1 调用dialog的步骤(当用户点击某个item时) 用showDial...
分类:
移动开发 时间:
2015-03-13 23:44:30
阅读次数:
245
1.Resource类 Resources getResources():contextwrapper,获取当前Resources类 可以操作res/文件夹下的任意资源文件。 目录:res/anim/ Animation对象的xml文件 目录:res/drawalbe/ 图片文件 目录:res/la...
分类:
移动开发 时间:
2015-03-13 23:38:35
阅读次数:
179
shape使用、渐变色、分割线、边框、半透明、半透明阴影效果。http://www.tuicool.com/articles/Q7Vree --- 默认为rectangle -- 虚线间隔宽度
分类:
移动开发 时间:
2015-03-13 23:35:14
阅读次数:
162
突然想做个Android应用玩玩,这不,先得搭环境吧,上一次陪环境还是三年之前,配开发环境那叫一个坑啊,现在都还有阴影...现在google出了个Android Studio,据说界面不错,决定就折腾这个了。安装过程主要是参考着简书上这篇,基本上没什么问题,在最后安装完后不小心把SDK下载到C盘了,...
分类:
移动开发 时间:
2015-03-13 23:34:42
阅读次数:
161
通常情况下,根据一个条件在数组中查询出匹配的对象的方式有如下几种: (1)遍历数组,然后将每一个Item和这个条件进行比对,过滤出匹配的对象显然这个效率比较低 (2)iOS提供另一个效率较高的查询方法,谓词NSPredicate,使用方法如下C代码 收藏代码1.NSString 对象 NSA...
分类:
移动开发 时间:
2015-03-13 23:31:37
阅读次数:
1815
转载请表明出处:http://blog.csdn.net/u012637501(嵌入式_小J的天空)
一、引言
我们知道Android的UI线程主要负责处理用户的按键事件、用户触屏事件及屏幕绘图事件等,对于其他的操作尽量不要在UI线程中实现,因为这些操作很有可能会阻塞UI线程,比如一些耗时操作,会导致UI界面停止响应,从而降低了用户的体验。所以,为了避免UI线程失去响应的问题,An...
分类:
移动开发 时间:
2015-03-13 22:27:00
阅读次数:
1531
转载请表明出处:http://blog.csdn.net/u012637501(嵌入式_小J的天空)
一、Service
1.Service简介
Service为Android四大组件之一,Service与Activity组件相似,都代表可执行的程序且有自己的生命周期,唯一的区别是Activity组件提供界面方便人机交互而Service只在后台运行且没有交互界面。Service是...
分类:
移动开发 时间:
2015-03-13 22:27:25
阅读次数:
188
一、项目演示效果如下:项目源代码下载地址:
http://yunpan.cn/cZVWIieuFyK9I 访问密码 2eac二、使用 聚合数据SDK:
(1)聚合数据官网地址:http://www.juhe.cn/(2)注册账号—创建一个新应用(在个人中心页面—数据中心—申请数据)–填入自己的应用–找到分类–天气预报—全国天气预报
(3)下载sdk (由于项目使用的是1点几的版本,所以请...
分类:
移动开发 时间:
2015-03-13 22:23:34
阅读次数:
4614
我一直坚信只要CPU支持SSE2,MacOS X一定可以运行在虚拟机上,但我下载的MacOS X 10.6.3在Vmware下总是自动重启(我的CPU是E5200,物理机上安装正常)。为此我查找了无数英文论坛,得到的信息是1、换CPU,2、用busratio=xx。换CPU我也想啊,就是没银子;bu...
分类:
移动开发 时间:
2015-03-13 22:16:08
阅读次数:
332