码迷,mamicode.com
首页 > 移动开发
一个App架构例子分析--使用MVP模式;使用Otto实现模块通信
一、这个App整体的架构划分:分为四大模块:1.app模块2.common模块3.domain模块4.model模块app模块的依赖:dependencies { compile fileTree(dir: 'libs', include: ['*.jar'])compile project(':d...
分类:移动开发   时间:2015-05-17 12:02:04    阅读次数:158
IOS AVAudioPlayer 播放音频 没有声音问题解决
#import #import @interface MainViewController : UIViewController@property(nonatomic,strong)AVAudioPlayer *movePlayer ;@end#import "MainViewController....
分类:移动开发   时间:2015-05-17 11:57:46    阅读次数:229
Download Android Studio and SDK Tools
下载地址:http://developer.android.com/sdk/index.html#Other ①如何建立一个工程: 直接选择第一个,我们开发的是移动设备,这里是设置最低版本的sdk 下一步:这里提供格式各样的Activity形式,有侧滑的,自定义导航...
分类:移动开发   时间:2015-05-17 10:54:47    阅读次数:355
Android快速开发--使用ORMLite操作数据库
OrmLite是一个数据库操作辅助的开源框架,主要面向Java语言。在Android面向数据库开发中,是一个比较流行的开源框架,方便操作而且功能强大,今天来学习一下,最近的项目中也有所涉及,写个博客来记一下吧,感谢大神团队贡献如此实用的开源框架,这里是OrmLite的官方网址:http://ormlite.com/准备工作–创建数据库及数据表ORMlite通过Java注解的方式来建立起与数据库的映射...
分类:移动开发   时间:2015-05-17 10:46:07    阅读次数:194
iOS底部按钮和应用图标显示未读消息
我们要实现的效果如下:我们使用系统自带的,实际上,代码量很少,在我们要显示的按钮上,打上下面一句代码即可:self.tabBarItem.badgeValue = @"1";同时设置图标和按钮的代码:/** * 获得未读数 */- (void)setupUnreadCount{ //获取未读...
分类:移动开发   时间:2015-05-17 10:44:31    阅读次数:122
Android(java)学习笔记68:同步代码块的锁和同步方法的应用
1 package cn.itcast_11; 2 3 public class SellTicket implements Runnable { 4 5 // 定义100张票 6 private static int tickets = 100; 7 8 ...
分类:移动开发   时间:2015-05-17 10:42:56    阅读次数:198
Android(java)学习笔记69:JDK5之后的Lock锁的概述和使用
1 package cn.itcast_01; 2 3 import java.util.concurrent.locks.Lock; 4 import java.util.concurrent.locks.ReentrantLock; 5 6 public class SellTicket ...
分类:移动开发   时间:2015-05-17 10:41:38    阅读次数:130
ExitProcess and Application.Termined
Application.Terminate 只是呼叫 PostQuitMessage 這個 Windows API表明程式準備要結束而已, 它並不會立即中止整個程式, 也不會強迫終止若有其他程序還在運行, 則程式很可能會發生如你描述的那種情形Application.Terminate 的詳細說明, ...
分类:移动开发   时间:2015-05-17 10:36:09    阅读次数:163
JQuery Pagenation 知识点整理——arguments,callee,caller,apply应用(20150517)(转)
arguments该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function :选项。当前正在执行的 Function 对象的名字。 n :选项。要传递给 Function 对象的从0开始的参数值索引。说明Arguments是进行函数调用 时,除...
分类:移动开发   时间:2015-05-17 10:36:19    阅读次数:236
android学习记录(十八)---AppWidget显示内容随数据改变而更新
我们知道,appWidget可通过设置widgetinfo中的updateTimeMillies设置更新的间隔,那么,当我们需要实时进行更新的时候呢?该如何进行appWidget显示内容的更新?如行程应用中添加了新的行程,想立刻在appWidget显示内容更新。如何?我们知道,widgetProvider本质上就是一个广播接收器,所以我们可以在数据修改处发送一个与之符合的广播。当我们的intent并...
分类:移动开发   时间:2015-05-17 09:26:30    阅读次数:152
Android ZoomControls的使用
我们通常在手机上特别是在访问浏览器的使用后,经常会看到一些玩野会放大缩小,其实很简单。 ------------------------ZoomControls的使用。 public class ZoomControllerActivity extends Activity{ private TextView myTextView; private ZoomControls myZoomC...
分类:移动开发   时间:2015-05-17 09:26:48    阅读次数:169
JavaScript中apply()和call()的异同点
每个函数都包含两个非继承而来的方法,apply()和call()。这两个方法的用途都是在特定的作用域中调用函数,实际上等于设置函数体内this对象的值。        apply()方法接收两个参数:一个是在其中运行的作用域,另一个是参数数组。其中,第二个 参数可以是Array的实例,也可以是arguments对象。例如: function sum(num1,num2){          ...
分类:移动开发   时间:2015-05-17 09:23:19    阅读次数:140
Android(java)学习笔记67:多线程程序练习
需求: 某电影院目前正在上映贺岁大片,共有100张票,而它有3个售票窗口售票,请设计一个程序模拟该电影院售票。两种方式实现A:继承Thread类 B:实现Runnable接1.首先我们利用方式A去实现: 1 package cn.itcast_06; 2 3 public class SellTi....
分类:移动开发   时间:2015-05-17 09:16:25    阅读次数:160
Android开发之使用Notification.Builder
大体使用步骤: 1.获取状态通知栏管理 NotificationManager 是一个系统Service,所以必须通过 getSystemService(NOTIFICATION_SERVICE)方法来获取。 notificationManager = (NotificationManager) this .getSystemService(NOTIFICATION_SERVICE); 2.实例化通知栏构造器NotificationCompat.Builder 3.设置Notifica...
分类:移动开发   时间:2015-05-17 07:06:20    阅读次数:220
【Android】Context, What Context
#What Context? 英文原文:[Context, What Context?](http://possiblemobile.com/2013/06/context/) 译文Github地址:[Context, What Context?](https://github.com/xesam/tech-translate/blob/master/android/Con...
分类:移动开发   时间:2015-05-17 02:21:40    阅读次数:157
AndroidStudio资料集
AndroidStudio中文社区:http://www.android-studio.org/index.phpAndroid studio删除工程项目:http://www.linuxidc.com/Linux/2014-03/97451.htm史上最详细的Android Studio系列教程:http://segmentfault.com/a/1190000002401964Android S...
分类:移动开发   时间:2015-05-17 00:51:06    阅读次数:169
CSAPP Lab2: Binary Bomb
著名的CSAPP实验:二进制炸弹就是通过gdb和反汇编猜测程序意图,共有6关和一个隐藏关卡只有输入正确的字符串才能过关,否则会程序会bomb终止运行隐藏关卡需要输入特定字符串方会开启实验材料下载地址:http://csapp.cs.cmu.edu/2e/labs.html下面通关解法:反汇编:obj...
分类:移动开发   时间:2015-05-17 00:48:16    阅读次数:940
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!