码迷,mamicode.com
首页 > 2016年05月13日 > 全部分享
Android消息传递机制
背景需求在Android中,当遇到子线程需要刷新UI时,最常的做法就是handler,当然还有其他方便的方法如Android给我们提供的runOnUiThread(runnable)方法,但归根结底都是使用handler来刷新UI的。 Android消息传递原理 简单的讲:handler发送(post或send)一条消息;MessageQueue(队,实际上是一个用单链表实现的队列)接受并存储该...
分类:移动开发   时间:2016-05-13 03:53:37    阅读次数:181
在MAC上为ios交叉编译mono的AOT工具
新的编译命令: #!/bin/bash BUILD_MAC_X64=1 BUILD_MAC_i386=1 BUILD_ARMv7_ANDROID=0 BUILD_I386_IOS_SIM=0 BUILD_ARMV7_IPHONE=0 BUILD_ARMV7S_IPHONE=0 BUILD_AOT_HOST_MAC_TARGET_ARMv7=0 BUILD_TARG...
分类:移动开发   时间:2016-05-13 03:53:48    阅读次数:392
poj1679——The Unique MST(次小生成树,Kruskal)
DescriptionGiven a connected undirected graph, tell if its minimum spanning tree is unique. Definition 1 (Spanning Tree): Consider a connected, undirected graph G = (V, E). A spanning tree of G is a su...
分类:其他好文   时间:2016-05-13 03:52:48    阅读次数:211
Android Service 后台服务之本地服务
Service是Android系统的服务组件,适用于开发没有用户界面且长时间在后台运行的功能 - Service简介 因为手机硬件性能和屏幕尺寸的限制,通常Android系统仅允许一个应用程序处于激活状态并显示在手机屏幕上,而暂停其他处于未激活状态的程序。因此,Android系统需要一种后台服务机制,允许在没有用户界面的情况下,使程序能够长时间在后台运行,实现应用程序的后台服务...
分类:移动开发   时间:2016-05-13 03:53:06    阅读次数:332
传感器与LBS
传感器 通过手机硬件获知光感应、加速度感应等。 1、主要使用在哪些方面? 摇一摇:摆动的加速度;狂野飙车 2、常用传感器有哪些?3、如何使用这些传感器? 代码举例(图标根据手机旋转进行反向旋转):/* 实现SensorEventListener,重写2个方法 */ public class MainActivity extends AppCompatActivity implements...
分类:其他好文   时间:2016-05-13 03:52:44    阅读次数:179
JSTL标签库:set标签
jstl 标签实例代码和用法 - 表达式求值,并使用结果的JavaBean或java.util.Map对象设置一个值。 标记是JSTL的setProperty动作的友好版本。标签是有用的,因为它的表达式求值,并使用结果的JavaBean或java.util.Map对象设置一个值。...
分类:Web程序   时间:2016-05-13 03:52:44    阅读次数:286
POJ_2195_Going Home_最小费用最大流
Going Home Time Limit: 1000MS        Memory Limit: 65536K Total Submissions: 20807        Accepted: 10543 Description On a grid map there are n little men and n houses. In each unit time, every...
分类:其他好文   时间:2016-05-13 03:53:55    阅读次数:191
Launcher3日历图标跟随日期改变而改变
在上一篇的文章里里实现了动态时钟和动态日历的Launcher图标,但是今天测试的时候发现动态日历会有leakreceived的问题,无法取消Received的绑定。所以今天换一种方式实现动态日历图标: LauncherAppState.java里增加: public static final String ACTION_UPDATE_ICON = "com.xxx.update_icon";...
分类:其他好文   时间:2016-05-13 03:52:23    阅读次数:950
Spring MVC 4 RESTFul Web Services CRUD例子(带源码)【这才是restful,超经典】
【本系列其他教程正在陆续翻译中,点击分类:spring 4 mvc 进行查看。源码下载地址在文章末尾。】 【翻译 by 明明如月 QQ 605283073】 原文地址:http://websystique.com/springmvc/spring-mvc-4-restful-web-services-crud-example-resttemplate/ 上一篇:  Spring...
分类:编程语言   时间:2016-05-13 03:50:37    阅读次数:431
【2010集训队出题】小Z的袜子
Description 作为一个生活散漫的人,小Z每天早上都要耗费很久从一堆五颜六色的袜子中找出一双来穿。终于有一天,小Z再也无法忍受这恼人的找袜子过程,于是他决定听天由命……   具体来说,小Z把这N只袜子从1到N编号,然后从编号L到R(L 尽管小Z并不在意两只袜子是不是完整的一双,甚至不在意两只袜子是否一左一右,他却很在意袜子的颜色,毕竟穿两只不同色的袜子会很尴尬。   你的任务便是告诉小Z...
分类:其他好文   时间:2016-05-13 03:52:42    阅读次数:119
自动使用优化大师-2
#coding=utf-8 __author__ = 'Administrator' __doc__ = ''' pythonwin中win32gui的用法 本文件演如何使用win32gui来遍历系统中所有的顶层窗口, 并遍历所有顶层窗口中的子窗口 说明: 1.原来消息发送全部调用的SendMessage,以为优化大师内部是独立的线程处理, 但并不是,所以避免等待,直接使用PostMess...
分类:其他好文   时间:2016-05-13 03:52:39    阅读次数:118
Spring MVC 4 使用常规的fileupload上传文件(带源码)
【本系列其他教程正在陆续翻译中,点击分类:spring 4 mvc 进行查看。源码下载地址在文章末尾。】 【翻译 by 明明如月 QQ 605283073】 上一篇:  Spring MVC 4 文件上传下载 Hibernate+MySQL例子 (带源码) 原文地址:http://websystique.com/springmvc/spring-mvc-4-file-u...
分类:编程语言   时间:2016-05-13 03:51:00    阅读次数:550
android 获取 imei号码 以及其他手机信息
核心代码: Imei = ((TelephonyManager) getSystemService(TELEPHONY_SERVICE)) .getDeviceId(); 1.加入权限 在manifest.xml文件中要添加 2.代码  /**    *    * *创建日期 2010-4-29 下午05:02:47    *    */    ...
分类:移动开发   时间:2016-05-13 03:51:09    阅读次数:158
Android 中Canvas的save(),saveLayer()和restore()解析
1、save()方法 : 用来保存Canvas的状态,save()方法之后的代码,可以调用Canvas的平移、放缩、旋转、裁剪等操作! 2、restore()方法: 用来恢复Canvas之前保存的状态(可以想成是保存坐标轴的状态),防止save()方法代码之后对Canvas执行的操作,继续对后续的绘制会产生影响,通过该方法可以避免连带的影响总结:就是在save之前绘制的状态会保存下来,在re...
分类:移动开发   时间:2016-05-13 03:49:50    阅读次数:289
Android 小的知识片
1、TextView 内容过长时的省略和滚动   android:singleline="true", // 单行   android:ellipsize=""  ,    // start   middle   end    省略的位置        android: marqueeRepeatLimit=""      // marquee 跑马灯   marquee_forever...
分类:移动开发   时间:2016-05-13 03:49:30    阅读次数:188
调整数组顺序系列问题
题目:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,是的所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。 拿到这个题目脑子里马上就可一奔出来一种思路:从头到位遍历这个数组,每次碰到一个偶数,把这个数字保存到临时变量里,然后把这个数字后面的所有数字整体往前移一位。然后把刚刚取出来的数字放到1最后一位去。...
分类:编程语言   时间:2016-05-13 03:50:16    阅读次数:178
iOS动画大全
一、简介IOS 动画主要是指Core Animation框架。官方使用文档地址为:Core Animation Guide。Core Animation是IOS和OS X平台上负责图形渲染与动画的基础框架。Core Animation可以作用与动画视图或者其他可视元素,为你完成了动画所需的大部分绘帧工作。你只需要配置少量的动画参数(如开始点的位置和结束点的位置)即可使用Core Animation的...
分类:移动开发   时间:2016-05-13 03:50:37    阅读次数:223
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!