当前位置: 代码迷 >> callback的解决方案
 
  • 怎么开发自己的Android MVP小框架

    如何开发自己的AndroidMVP小框架????????相信熟悉android开发的童鞋对MVP框架应该都不陌生吧,网上很多关于android中实现MVP的文章,大家可以直接搜索学习。这些文章中,MVP的实现思路基本都是把Activity、Fragment作为Presenter,这种方式不同于现在主流的MVP方式,不过却好的解决了Activity生命周期带来的问题,且让MVP的实现更加轻松了。??...

    79
    热度
  • android起动源码研究

    android启动源码研究?记得公司同事也提过这个启动过程,共4个步骤:1.init进程启动2.Native服务启动3.SystemSever,Android服务Init24.Home启动现在我们按照执行顺序挨个来看:?1.?init进程启动Init.c[1047行]:看main函数可知,他在解析init.rc和/init.%s.rc脚本/*-----------------init.rc----...

    60
    热度
  • 《Spring技术黑幕》学习笔记13——SqlMapClientTemplate对Ibatis的封装

    《Spring技术内幕》学习笔记13——SqlMapClientTemplate对Ibatis的封装1.SqlMapClientFactoryBean:Spring中通过SqlMapClientTemplate提供对Ibatis的支持,与Spring对Hibernate的支持类似,Spring中SqlMapClientFactoryBean就是管理Ibatis的IoC容器,我们首先分析SqlMap...

    6
    热度
  • 小弟我的第一个Android 多媒体的Demo

    我的第一个Android多媒体的Demo作者:wuhua;I Jj*SB(A'Tt3空间:htt://wuhua.3geye.netAndroidJ2ME$_ c+q"l5AH转载请保留上面的信息(请尊重知识产品)谢谢AndroidJ2ME8l9Hb^ ]~uAndroidJ2ME"omG3`!GLtb3^3k/a}SD3]3packagecom.ucweb.pla...

    54
    热度
  • PHP笔试题和面考题

    PHP笔试题和面试题1、不用新变量直接交换现有两个变量的值(1)list($a,$b)=array($b,$a);(2)a=a+b,b=a-b,a=a-b2、PHP数字金额转大小格式,同时说明思路functiondaxie($num){$da_num=array('零','一','二','三','四','五','六','七','八','九');$return='';$len_num=strlen(...

    78
    热度
  • PHP调整Jcrop截取的上传头像功能

    PHP整合Jcrop截取的上传头像功能先来看看简单Demo效果图Jcrop介绍Jcrop是一个jQuery插件,它能为你的WEB应用程序快速简单地提供图片裁剪的功能。特点:1、对所有图片均unobtrusively(无侵入的,保持DOM简洁)2、支持宽高比例锁定3、支持minSize/maxSize设置4、支持改变选区或移动选区时的回调(Callback)5、支持用键盘微调选区6、通过API创建互...

    43
    热度
  • 自以为是的多线程(2)

    自以为是的多线程(二)上一篇大家已经知道了,线程与线程之间的调度,是不可控的,那当我们去写多线程程序的时候,一定要将线程是乱序的这一点考虑进去,若不然就会出现线程安全问题。为什么这样讲呢?因为当程序出现多个线程在运行的时候,你无法确定到底是哪一个线程在执行,可能A执行一行代码,这个时候切换到B执行一行代码,然后又切换回A再执行一行代码,这都是有可能出现,不要以为我的代码短,就那么一两行就不需要上锁...

    98
    热度
  • Android中调用摄像头并自动对焦照相

    Android中调用摄像头并自动对焦拍照代码与范例:首先需要在Manifest文件中添加以下内容:以使程序获取摄像头使用以及自动对焦功能的使用权限。CameraTestActivity.javaimportandroid.app.Activity;importandroid.os.Bundle;importandroid.view.Window;importandroid.view.WindowM...

    89
    热度
  • 用Eclipse开发跟调试Android应用程序(一)

    用Eclipse开发和调试Android应用程序(一)前面介绍了Windows环境下,基于AndroidSDK(2.3)和Eclipse(helios)的Android开发环境的搭建,并创建了第一个应用程序HelloAndroidWorld。具体挺参考小生的blog:http://blog.sina.com.cn/deaboway或者http://blog.csdn.net/deaboway。现在...

    89
    热度
  • 【贪吃蛇—Java软件工程师写Android游戏】系列 3. 用J2ME实现Android的Snake Sample详解

    【贪吃蛇—Java程序员写Android游戏】系列3.用J2ME实现Android的SnakeSample详解本次会详细讲解将Android的SnakeSample移植到J2ME上,从而比较二者的区别和联系。在《1.AndroidSDKSample-Snake详解》中,我们已经详细介绍了Android实现的Snake项目结构,现在我们要将这个项目用J2ME实现。一、J2MEvs.AndroidAn...

    72
    热度
  • Ruby 一些惯用的细节

    Ruby一些常用的细节1.try永远不会抛出异常在没有的时候返回nilprovince_id=Province.find_by_name(prov).try(:id)2.find(:first,:condotions)方法不言而与mobile_info=MobileInfo.find(:first,:conditions=>["mobile_num=?",mobile_n...

    342
    热度
  • 钱币换算 Currency conversion using php and Google calculator api

    货币换算CurrencyconversionusingphpandGooglecalculatorapi?Googleisawonderful!Whilemostofususeitforsearchingthewebforinformation,fewareawarethatithasaninbuiltcalculatorwhichcanalsobeusedforconvertingacurren...

    306
    热度
  • 文件加载-了解一个project的第一步

    文件加载---理解一个project的第一步当我最开始写php的时候,总是担心这个问题:我在这儿new的一个class能加载到对应的类文件吗?毕竟一运行就报FatalError,什么**文件没找到,类无法实例化等等是一种很“低级”的错误,怕别人看了笑话。于是每接一个新任务,我总想把它的加载过程弄清楚(以前只知道几个html标签和样式,不知算不算web开发),有时头儿看了说还...

    98
    热度
  • 使用SharePoint Designer定制开发专家库系统范例

    使用SharePointDesigner定制开发专家库系统实例!将近大半年都没有更新博客了,趁这段时间不忙,后续会继续分享一些技术和实际应用。对于Sharepoint的定制开发有很多种方式,对于一般的应用系统,可以使用Sharepoint本身自带的功能,如列表作为数据源和web服务等,再通过SharepointDesigner工具可以快速的定制开发,从效率和可维护性角度来说,这种方式是最高的,且可...

    230
    热度
  • WebKit 内核源代码分析 ( 4 )

    WebKit内核源代码分析(四) 摘要:本文介绍?WebCore?中?Loader?模块是如何加载资源的,分主资源和派生资源分析?loader?模块的类关系。 关键词:?WebKit,Loader,Network,ResouceLoader,SubresourceLoader 一、类结构及接口 Loader?模块是?Network?模块的客户。?Network?模块提供指定资源的获取和上传...

    918
    热度
  • [转] 纵谈NodeJS

    [转]漫谈NodeJS 作者:zhangxin 来源:http://blog.csdn.net/zhangxin09/article/details/5836777 ? 学习NodeJS第一天:node.js引言 ? ? Node.JS是资深C程序员RyanDahl(http://four.livejournal.com/)的作品,依据Google著名的开源JavaScript引擎V8来进行二...

    783
    热度
  • Ajax打造Web进度条

    Ajax制作Web进度条 Ajax制作Web进度条 1.index.jsp 1<%@pagelanguage="java"pageEncoding="UTF-8"%> 2<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"> 3<html> 4<head> 5<scripttyp...

    786
    热度
  • jQuery读书笔记(4)――jQuery 中的事件和动画

    jQuery读书笔记(四)――jQuery中的事件和动画 1.jQuery中的事件 1.1加载DOM JS中用window.onload方法――慢 在jQuery中,使用$(document).ready()方法――快 以下介绍两种方法的区别 ? 1.1.1执行时机 ? window.onload是在网页中所有的元素(包括元素的所有关联文件)完全加载到浏览器后才执行。而通过$(documen...

    697
    热度
  • 使用Android开发拍照功能小程序实例

    使用Android开发照相功能小程序实例主要实现拍照功能的类:Camera类。功能描述:首先进入拍照界面,点击拍照按钮,转跳(使用到Intent类实现Activity之间转跳)到拍照预览模式界面,点击拍照按钮,进行拍照,拍照的照片存放到指定的文件夹中的功能。下面通过Samples_10_4程序具体实现功能:(1)新建一个AndroidApplicationProject项目取名为Samples_1...

    23
    热度
  • 下拉刷新列表增添SwipeDismissListViewTouchListener实现滑动删除某一列

    下拉刷新列表添加SwipeDismissListViewTouchListener实现滑动删除某一列。《AndroidSwipeToDismiss:左右滑动删除ListView条目Item》Android的SwipeToDismiss是github上一个第三方开源框架(github上的项目链接地址:https://github.com/romannurik/Android-SwipeToDismi...

    10
    热度