- 博客(16)
- 收藏
- 关注
转载 some基础知识
协程Lua的协程通过扩展库coroutine来实现,其中的所有函数如下(具体可以参考Lua的官方manual)123456coroutine.createcoroutine.resumecoroutine.runningcoroutine.statuscorout
2016-10-31 17:55:25 414
翻译 android framework中的application framework层
Android的四层架构相比大家都很清楚,老生常谈的说一下分别为:Linux2.6内核层,核心库层,应用框架层,应用层。应用框架层framework。---------为我们开发应用程序提供了很多API--------------------activity,service,notification那么Framework层的作用就有2个。1.用Java语言编
2016-10-31 11:26:19 317
原创 android基础
1,interface实现类的多继承,以解决java只能单继承,不支持多继承的问题。用关键字interface定义接口,通过关键字implement来实现接口[public]interface 接口名称 [extends父接口名列表]2,IBinder(http://rainbow702.iteye.com/blog/1144521----------------经典设
2016-10-28 18:53:45 177
原创 C++设计模式-Singleton----static+++++++const
#ifndef _SINGLETON_H_#define _SINGLETON_H_class Singleton{private: //定义一个私有的静态全局变量来保存该类的唯一实例 static Singleton* pInstance;//静态成员,保存对象的唯一实例 /// 构造函数必须是私有的 /// 这样在外部便无法使用
2016-10-27 17:20:17 372
原创 ios------------push222
创建一个本地通知分以下几个步骤:1,创建UILocalNotification2,设置处理通知的时间fireData3,配置通知的内容:通知主体,通知声音,图标数字等4,,配置通知传递的自定义数据参数userInfo5,调用通知,可以使用scheduleLocalNotification:按计划调度一个通知也可以使用presentLocalNotificationNow立即
2016-10-25 19:20:52 199
原创 android----push
1,C2DM(cloud to device messaging)云端推送--------------------Google2,MQTT(vmqtt.jar)----------------------------IBM3, RSMB(really small messgae broker)---------------------IBM4,xmpp
2016-10-25 18:45:19 281
原创 ios--push
provider是指iPhone的push服务器apple push notification service(apple push服务器)的缩写,是苹果的服务器三个步骤:第一阶段:.net应用程序把要发送的消息、目的iPhone的标识打包,发给APNS。第二阶段:APNS在自身的已注册Push服务的iPhone列表中,查找有相应标识的iPhone,并把消息发到iPhone
2016-10-25 18:14:03 315
原创 细节
全局变量存放在静态存储区1函数形式参数。在调用函数时给形参分配存储空间。2函数中的自动变量(未加static声明的局部变量,详见后面的介绍)。3函数调用时的现场保护和返回地址等。放在动态存储区000000000000000000000000000000000000000000000000000000000000000000 栈区:在执行函数
2016-10-24 16:57:09 264
原创 基础知识
OKHttp,EventBus,Glide,RxJava或RxAndroid,GreenDAO,或者ORMLite等等吧111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111okhttp:作者:Yolanda
2016-10-24 14:43:39 422
原创 android项目
1111111111用户变量ANDROID_NDK_HOME:D:\android\android-ndk-r9d-windows-x86_64\android-ndk-r9dANDROID_SDK_HOME:D:\android\adt-bundle-windows-x86_64-20140702\adt-bundle-windows-x86_64-20140702\sdk
2016-10-20 17:39:24 293
原创 macaca
-----------------ios1,xcode(xcode command line tools)2,node.js npm是node.js包管理,之后装macaca就是用它3,brew,mac上的apt-get,软件包管理工具--------------------androidjava开发环境,android SDK环境,ant构建工具
2016-10-20 16:57:41 1632
原创 美国
美国科罗拉多大峡谷——地球上最大的裂缝 非洲维多利亚瀑布——“咆哮的云雾” 美国肯塔基州地下洞穴猛犸洞——变化无穷的洞穴 美国阿拉斯加的冰河湾——“冰雪幻境” 贝加尔湖(现俄罗斯境内)——世界最古老和最深的湖 美国黄石公园——“世外桃源”美国
2016-10-18 11:34:18 352
转载 alibb/depose
本文由嵌入式企鹅圈原创团队成员、阿里资深工程师Hao分享。上次我们介绍了几种android移动应用开发中的常用技术,其中的热补丁正在被越来越多的开发团队所使用,它涉及到dalvik虚拟机和android的一些核心技术,现在就来介绍下它的一些原理。本篇先介绍dexposed方案:https://github.com/alibaba/dexposed,它是手机淘
2016-10-18 11:27:39 1203
原创 android2
Touch事件分发中只有两个主角:ViewGroup和View。ViewGroup的相关事件有三个:onInterceptTouchEvent、dispatchTouchEvent、onTouchEvent。View的相关事件只有两个:dispatchTouchEvent、onTouchEvent。,ViewGroup的dispatchTouchEvent是真正在执行“分发”工作,
2016-10-14 18:02:36 253
原创 android
1)Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的MessageQueue(消息队列)。 2)Handler: 你可以构造Handler对象来与Looper沟通,以便push新消息到MessageQueue里;或者接收Looper从Message Queue取出)所送来的消息。3) Message Queue(消息队列):用来存放线程放入的消息。 4)线程:
2016-10-14 15:31:00 152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人