码迷,mamicode.com
首页 > 移动开发
Android异步消息处理机制详解及源码分析
基于以上几点也得拿出来分析分析,该篇博客从实例到源码完全进行了剖析(包含Handler、Message、MessageQueue、Looper、HandlerThread等源码),不同于网上很多只是分析局部的博客。...
分类:移动开发   时间:2015-05-25 11:32:25    阅读次数:239
hdu5234 Happy birthday 三维0-1背包
题目链接: hdu5234 题意: 给出一张M X N的地图,Gorwin要通过右移或下移的方式从地图的(1,1)走到(m,n),而且每个点都有一块给定重量的蛋糕,因为Gorwin有食量上限v,所以Gorwin经过每一个点的时候能选择吃或不吃,问Gorwin到达(m,n)能吃到蛋糕的最大重量。 代码: #includ...
分类:移动开发   时间:2015-05-25 11:32:42    阅读次数:154
Android属性动画Property Animation系列三之LayoutTransition(布局容器动画)
在上一篇中我们学习了属性动画的ObjectAnimator使用,不了解的可以看看 Android属性动画Property Animation系列一之ObjectAnimator。这一篇我们来学点新的东西。做项目的时候应该碰到这种问题:根据不同条件显示或者隐藏一个控件或者布局,我们能想到的第一个方法就是 调用View.setVisibility()方法。虽然实现了显示隐藏效果,但是总感觉这样的显示隐藏...
分类:移动开发   时间:2015-05-25 11:30:27    阅读次数:478
iOS快速自定义UITabBarController内的tabbar控件
思路:1.定义一个BaseTabBarViewController类继承自UITabBarController 2.将原先的tabbar隐藏,自定义一个控件覆盖在上面 3.在控件内增加可以点击的按钮,调整控件和按钮的具体细节具体代码如下:.h里#import #import "FirstVi...
分类:移动开发   时间:2015-05-25 11:23:47    阅读次数:215
android布局-android学习之旅(十五)
TableLayout 表格布局tablelayout简介表格布局有TableLayout代表,但是它的本质定义仍然是线性管理器。表格布局采用行和列来管理UI,但是不需要明确的定义多少行,多少列,而是通过添加TableRow,没添加一个TableRow,就添加一行,TableRow中每添加一个组件就是一列。TableLayout属性<LinearLayout xmlns:android="http:...
分类:移动开发   时间:2015-05-25 10:18:31    阅读次数:238
unity 调用手机摄像机 识别二维码
简单的调用手机摄像 拍摄 然后识别二维码 显示二维码的内容 需要导入一个zxing.unity.dll文件 下载地址http://download.csdn.net/detail/chh19941125/8734149 代码: using System.Threading; using UnityEngine; using ZXing; public class WebCameraScr...
分类:移动开发   时间:2015-05-25 10:16:34    阅读次数:387
android解析一个本地txt文件
1,首先在res下面新建一个名字为raw的文件夹,添加一个txt文件在其下面; 2,创建一个布局文件,上面一个按钮出发点击事件,下面一个textview显示文本信息; 3,通过一个InputStream获取内容; xml布局代码:     android:layout_width="fill_parent"     android:layout_height="fill_pare...
分类:移动开发   时间:2015-05-25 10:17:30    阅读次数:419
Android中的选项卡(Tab)使用案例
使用Tab组件的步骤说明: 1、在布局文件中使用FrameLayout列出Tab组件及Tab中的内容组件。 2、Activity要继承TabActivity。 3、调用TabActivity的getTabHost()方法得当TabHost对象。 4、通过TabHost创建Tab选项。 下面来看一个小例子: <FrameLayout xmlns:android="http...
分类:移动开发   时间:2015-05-25 10:14:09    阅读次数:131
IOS didReceiveMemoryWarning 的那些事
iOS的UIViewController 类给我们提供了处理内存不足的接口。 在iOS 3.0 之前,当系统的内存不足时,UIViewController的didReceiveMemoryWarining 方法会被调用,我们可以在didReceiveMemoryWarining 方法里释放掉部分暂时不用的资源。     从iOS3.0 开始,UIViewController增加了vie...
分类:移动开发   时间:2015-05-25 10:13:27    阅读次数:187
iOS 浅谈本地通知 UILocalNotification
1、创建本地通知 UILocalNotification *local = [[UILocalNotification alloc] init];        2、设置通知显示的时间 local.fireDate = [NSDate date]; 3、设置默认时区 local.timeZone = [NSTimeZone defaultTimeZone]; 4、设置提示内容 loc...
分类:移动开发   时间:2015-05-25 10:12:12    阅读次数:162
[小白学iOS编程05]应用中常见的文件
注:[小白学iOS编程]是本小白根据某视频学习iOS编程过程的笔记记录,内容比较容易,高手勿喷。 [小白学iOS编程05]应用中常见的文件介绍...
分类:移动开发   时间:2015-05-25 10:10:58    阅读次数:131
青年APP大赛陕西省复赛 收获
今天下午参加了首届青年app大赛陕西省复赛(暨沣西城杯第三届陕西省创新创业大赛),将一些收获记录如下:1.比赛流程 上午是比赛宣讲会,就是介绍一下这个比赛的意义什么的,没什么好听的。就是有个嘉宾还是挺有分量的—-创新工场市场拓展副总裁—王世忠老师,听他自我介绍完我立马精神了,头回这么近距离接触这么厉害的人,可不得认真点听着。 王世忠老师讲了许多他的经历,从IBM到携程,尤其是在加入创业初期的携程时,...
分类:移动开发   时间:2015-05-25 10:08:04    阅读次数:202
android 自定义滚动上下回弹scollView
这是一个自定义view,在xml布局中用这个view嵌套要使之可以上下回弹的view, 就能实现布局可以滚动上下回弹了,自定义view代码如下: package com.loopfire.meitaotao.view.scrollView; import android.content.Context; import android.graphics.Rect; import android...
分类:移动开发   时间:2015-05-25 10:05:10    阅读次数:189
android自定义gridview,根据item自动适应高度
代码如下 package com.loopfire.meitaotao.view; import android.content.Context; import android.util.AttributeSet; import android.widget.GridView; /** * 自定义gridview * @author hai * */ public class MyGr...
分类:移动开发   时间:2015-05-25 10:05:50    阅读次数:154
IOS仿QQ空间时间显示
最近项目有类似QQ空间展示动态的UI,模仿了QQ空间的时间显示,在此记录,以备查阅。 这是QQ空间的ui: 时间显示为:   1.今天-->今天 xx:xx(今天 15:39)   2.昨天-->昨天 xx:xx(昨天 06:00)   3.前天-->前天 xx:xx(前天 19:00)   4.同一年, 例如:同一年的一月三号-->01-03 xx:xx(01-03 12:29...
分类:移动开发   时间:2015-05-25 10:04:56    阅读次数:1014
android自定义圆形进度条,实现动态画圆效果
自定义圆形进度条效果图如下:应用场景如动态显示分数等。 view的自定义属性如下attr.xml                                                             view代码如下: package com.gdmob.ui; import android.conte...
分类:移动开发   时间:2015-05-25 10:03:21    阅读次数:2856
Android Handler机制
本博客是笔者在阅读后,有感而写.强烈建议读者去阅读这本书.  要说handler机制,handler并不是猪脚.真正的猪脚是Android异步消息处理现程.    异步消息处理线程:    一般线程在处执行完run()后就会结束.而异步消息处理线程则一个 while(true)循环.不断的从当前线程中取出消息,又不断的处理消息.如果没有消息,就阻塞住,等待队列有新的消息在继续处理....
分类:移动开发   时间:2015-05-25 10:02:45    阅读次数:161
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!