码迷,mamicode.com
首页 > 移动开发
Android 中LocalBroadcastManager的使用方式
Android中BroadcastReceiver主要用途有 发送通知,更新UI或者数据,应用程序间相互通信,监听系统状态(比如开机,网络等) Android中BroadcasetReceiver的注册方式 manifest清单文件中的全局注册 按照生命周期,...
分类:移动开发   时间:2014-11-03 22:45:42    阅读次数:313
ApplicationContext时间机制
Spring中ApplicationContext中事件机制比较简单,容器事件:ApplicationEvent ,监听器:ApplicationListener,当事件发生时,触发监听器中方法。   看一个实例:      package applicationContextEvent; import org.springframework.context.ApplicationE...
分类:移动开发   时间:2014-11-03 22:42:42    阅读次数:278
估值400亿,小米愿打谁愿挨?
看到这个标题,估计很多人会认为我是要黑小米了,坦白说,在包括笔者的很多人看来,400亿美元估值确实不便宜,但并不代表没有投资者为之买单,商场交易就是这样,一个愿打一个愿挨,我们大可以把小米这次的融资意向视为钓鱼,愿者上钩这可没什么好说的,反正不是从你我兜里拿钱。     小米为什么敢提这样一个估值?     小米为什么敢提这样一个估值?原因大概有如下几点: ...
分类:移动开发   时间:2014-11-03 22:38:38    阅读次数:240
Android屏幕适配原理
大纲 1、android中res目录下的文件夹所对应屏幕尺寸 2、用dp表示尺寸的原理 3、对于720p尺寸的适配需要注意什么 4、ui切图按什么尺寸给最好 参考:http://www.360doc.com/content/12/0301/17/5087210_190881395.shtml 几个概念: 1) 屏幕密度(dpi) :dot per inch,即每英寸像素数。 ...
分类:移动开发   时间:2014-11-03 22:37:55    阅读次数:337
iOS_第3方类库_EGOImageView异步加载网络图片
异步加载网络图片是很常见的需求 下载,导入,-fno-objc-arc 1、导入头文件 2、创建EGOImageView,并指定占位图,设置url即可 最终效果图:(后补) 附EGO原文件地址:...
分类:移动开发   时间:2014-11-03 22:36:47    阅读次数:319
iOS UIslider
uisegmentedcontrol 是ios中的分段控件。 每个segment都能被点击,相当于集成了若干个button。 通常我们会点击不同的segment来切换不同的view 常用方法与属型 1.initwithitems: //uisegmentedcontrol独有的初始化?法,用来创建多个分段 2.settitle: forsegmentatindex: //为指定下标的分段设置...
分类:移动开发   时间:2014-11-03 22:37:44    阅读次数:305
Ios 项目从头开发 MVVM模式(一)
1.之前的项目一直用mvc开发ios,发现ios有一个弊端,mvc里,viewcontroller里边有大量的业务逻辑,当不断的修改,会发现只是一个痛苦的过程。 2.之前做wpf,使用过mvvm模式,可以把业务逻辑放到vm模式,vm可以来处理业务逻辑。做过几个ios项目,也想过mvvm模式,但是一直没找到。偶尔看到网上有一个mvvm模式的ios项目,我来尝试从头开始做这个项目,做完之后源码会公...
分类:移动开发   时间:2014-11-03 22:34:37    阅读次数:445
Android_EditText
关于键盘弹出挡住输入框的问题 android:windowSoftInputMode 使用这个属性可以完美解决。 这个属性的设置将会影响两件事情: 当有焦点产生时,软键盘是隐藏还是显示 是否减少活动主窗口大小以便腾出空间放软键盘 这个属性可以设一个值,或者设两个值(用竖线隔开)。 例如: 各个值的含义: stateUnspecified:默认设...
分类:移动开发   时间:2014-11-03 22:33:51    阅读次数:287
Android LayoutInflater
作用: 类似于findViewById() 不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化; 而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等) 具体作用: 1、对于一个没有被载入或者想要动态载入的界面,都需要使用LayoutInflater.inflate()来载入; ...
分类:移动开发   时间:2014-11-03 22:33:19    阅读次数:244
Applescript
Q:我如何在一句do shell script里使用多条指令?比如我想要先cd到某目录,然后在该目录里做一些操作,但是分次调用do shell script不会记住上次的工作路径。A:每次对do shell script的调用都是一个新的进程,所以前一次调用里改变的路径无法对下一次调用生效。想要在一...
分类:移动开发   时间:2014-11-03 22:28:36    阅读次数:219
Android 中的图像特效(Matrix)
以前在线性代数中学习了矩阵,对矩阵的基本运算有一些了解,现在在Android中有一个Matrix类,它的中文意思就是矩阵。Matrix主要是用于图像的缩放、平移、旋转、扭曲等操作。图像处理,主要用到的是乘法。下面是一个乘法的公式:在Android里面,Matrix由9个float值构成,是一个3*3...
分类:移动开发   时间:2014-11-03 22:28:14    阅读次数:246
iOS学习日记
csdn的博客不知道因为什么原因,被封了,发解封邮件也石沉大海,估计csdn的管理员都死掉了。好久没写博客了,今天终于把博客园的博客申请完了,今天起开始写博客。做了两个月的iOS兼职项目,遇到了好多问题,进展非常缓慢,感觉回到了当初做C++的时代,各种链接问题,各种看不懂的问题码。所以今天开始记录遇...
分类:移动开发   时间:2014-11-03 22:26:28    阅读次数:226
ios获取联系信息
//读取所有联系人-(void)ReadAllPeoples{ //取得本地通信录名柄 ABAddressBookRef tmpAddressBook = ABAddressBookCreate(); //取得本地所有联系人记录 NSArray* tmpPeoples = (NSArray*)ABA...
分类:移动开发   时间:2014-11-03 22:23:53    阅读次数:338
Android ListVIew 详解
在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器用来把数据映射到ListView上的中...
分类:移动开发   时间:2014-11-03 22:15:19    阅读次数:317
Android wakelock机制
Wake Lock是一种锁的机制, 只要有人拿着这个锁,系统就无法进入休眠,可以被用户态程序和内核获得. 这个锁可以是有超时的或者是没有超时的,超时的锁会在时间过去以后自动解锁.如果没有锁了或者超时了, 内核就会启动休眠的那套机制来进入休眠.PowerManager.WakeLock有加锁和解锁两种...
分类:移动开发   时间:2014-11-03 22:11:18    阅读次数:277
Android坐标
说来说去都不如 画图示意 简单易懂啊!!!真是的! 来吧~~先上张图~~!(一)首先明确一下android 中的坐标系统:屏幕的左上角是坐标系统原点(0,0)原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向(二)关于Scroll: 屏幕显示的内容很多时,会有超出一屏的情况,于是就产生了Scroll...
分类:移动开发   时间:2014-11-03 22:09:46    阅读次数:240
iOS生成最大最小数之间随机数
Note: Here’s how the above method works. arc4random() gives you a randominteger between 0 and ARC4RANDOM_MAX. If you divide that number byARC4RANDOM_MAX, you get a float between 0 and 1. If you...
分类:移动开发   时间:2014-11-03 21:00:43    阅读次数:255
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!