#I

【转载】InstantRun 原理——深度剖析 AndroidStudio 2.0

AndroidStudio2.0开始支持InstantRun特性,使得在开发过程中能快速将代码变化更新到设备上。之前,更新代码之后需要先编译一个完整的新Apk,卸载设备上已安装的这个Apk(若有),再push到设备安装,再启动。有了InstantRun特性之后,只需要push一些增量到设备上,直接执行,可以为开发人员节...

Android DisplayMetrics 获取和屏幕相关的信息

Android源码中是这样来描述DisplayMetrics的。/***Astructuredescribinggeneralinformationaboutadisplay,suchasits*size,density,andfontscaling.*<p>ToaccesstheDisplayMetric...

【IOS开发—视图控制器】

一、UIViewController  视图控制器是UIViewController类或者其子类对象,每个视图控制器都负责管理一个视图层次结构。在UIViewController中有一个重要的UIView属性, 这个view就是这个视图层的根视图,当程序将view作为子视图加入窗口时,也会加入UIViewControl...

【IOS开发—视图】

一、UIWindow对象每一个app都有一个UIWindow对象,它像一个容器一样,用来包含应用中的所有视图,应用会在启动时创建并设置UIWindow对象。-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDi...
IT猿 IT猿·2020-03-27

【IOS开发学习—OC篇】

一、instancetype和id关键字的区别1)instancetype表示方法的返回类型和调用方法的对象类型相同。2)在Object-C引入instancetype之前,初始化方法的返回类型都是id,id的定义是【指向任意对象的指针(相当于C语言中的void*)】它们的区别是:instancetype只能用来表示方...

Ubuntu13.10编译android源码中遇到的问题

1.jdk的版本不对   我开始安装的是最新的jdk7,但是编译时会出现jdk的版本       类似于这样的提示(由于当时忘记截图了,就从网上扣了一张图出来)。这个问题的解决方法是切换你安装的1.6的sdk,这样系统就...

转载: ubuntu13.04下载android4.0.1源码过程

转自:http://blog.csdn.net/zhanglongit/article/details/9263009,中间有些不行的地方进行了些小修改。最初我参考的是老罗的博客http://blog.csdn.net/luoshengyang/article/details/6559955进行下载安装的,但弄着弄着就...

Android横竖屏切换总结

之前在网上看到博客说Activity横竖屏切换的规律如下:(1)不设置android:configChanges,竖屏切换到横屏调用一次生命周期,横屏切竖屏调用两次生命周期。(2)设置android:configChanges="orientation"时,切横屏时还会调用一次生命周期,切竖屏会调用一次生命周期,然后会...

Android 4.2 获取应用缓存接口变化

    PackageManager.getPackageSizeInfo(StringpackageName,IPackageStatsObserverobserver)不可用,改为PackageManager.getPackageSizeInfo(StringpackageN...

Google I/O 大会上提出的UI优化相关

1、ListView的Adapter  Adapter在ListView中的工作原理是:    上图也正好反映出ListView使用了Adapter来适配数据源。每一个Item条目都是通过Adapter.getView得到的。每次假如不处理会返回一个新的vie...

AndroidOS体系结构

首先上图一张对照着图,我们再来看Android系统的体系结构就爽多了。我们从底层向上进行分析。一、Linux内核层LinuxKernel基于linux2.6。其核心系统服务如安全性、内存管理、进程管理、网路协议以及驱动模型都依赖于Linux内核。那么为什么Android会选用Linux内核呢?可能有以下原因:(1)强大...
IT猿 IT猿·2020-03-27

Android开发中常用的设计模式

   首先需要说明的是,这篇博文灵感来自于 http://www.cnblogs.com/qianxudetianxia/archive/2011/07/29/2121547.html ,在这里,博主已经很详细的讲解了在Android源码中用到的设计模式。 &...

GitLab → 搭建私有的版本控制的托管服务平台

  睡着正香,媳妇用力把我晃醒说:“快起来,我爸来了。”  我一下醒了,手脚熟练的把衣服一抱,滚到床底,顺便把鞋也收了进去  媳妇蹲下无奈的说:“快出来!咱俩都结婚半年了。”  我:“对哦,搞习惯了”  linux:CentOS7  GitLab社...

神奇的 SQL 之 ICP → 索引条件下推

  楼主:来,我们先排练一遍  小伙伴们:好  嘿、哈、嚯  楼主:非常好,就是这个节奏,我们开始吧  楼主:啊、啊、啊,疼!你们是不是故意的?  正式讲ICP之前了,我们先将相关的概念捋一捋,知道的就当回顾,不知道的就当了解了,这有助于对ICP的理解  建个示例表 tbl_index CREATE...

神奇的 SQL 之 联表细节 → MySQL JOIN 的执行过程(二)

  一头母牛在吃草,突然一头公牛从远处狂奔而来说:“快跑啊!!楼主来了!”  母牛说:“楼主来了关我屁事啊?”  公牛急忙说:“楼主吹牛逼呀!”  母牛大惊,拔腿就跑,边跑边问:“你是公牛你怕什么啊?”  公牛无奈道:&ld...
首页上一页...44034404440544064407...下一页尾页