Android运行时库(Android Runtime)主要提供了一些核心库,能够允许开发者使用Java语言来编写Android应用,另外Android运行时库中还包括了dalvik虚拟机,它使得每一个Android应用都能运行在独立的进程当中,并且拥有一个自己的dalvik虚拟机实例。 ④Linux内核: Android系统主要基于Linux内核开发,Linux内核层为Android设备的各种硬件...
Toast.makeText(getApplicationContext(), "MainActivity:onDestroy", Toast.LENGTH_LONG).show(); super.onDestroy(); } @Override protected void onPause() { Log.i(TAG, "MainActivity:onPause"); Toast.makeText(getApplicationContext(), "MainActivity:onPause", Toast.LENGTH_LONG).show(); super.on...
那么在Android 11中需要增加READ_PHONE_NUMBERS权限,使用其他方法不受限。 4.自定义toast不能在应用处于后台的时候弹出 5.APK签名变更(仅通过v1验证的应用无法在andoird11以上版本安装或更新) 6.异步任务AsyncTask已不建议使用,建议使用kotlin协程 7.状态栏高度(使用WindowMetrics来获取状态栏高度) 所有应用.png 相关...
第1章Android开发起步 1.1Android移动开发平台概述 1.1.1认识Android 1.1.2Android的发展 1.1.3Android各版本的分布 1.1.4Android平台特点 1.1.5Android的应用发展前景 1.2Android框架简介 1.2.1Linux内核 1.2.2硬件抽象层 1.2.3系统运行库 1.2.4Java API 框架 1.2.5应用程序 1.3Android环...
《变身程序猿——Android应用开发》是2017年1月电子工业出版社出版的图书,作者是北京育知同创科技有限公司、陈川。内容简介 本书从初学者的角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了Android应用程序开发应该掌握的各方面的技术。所有案例基于Android SDK最新版本编写,贴合最新的技术动向。先介绍了Android...
《Android移动平台应用开发高级教程》是2017年清华大学出版社出版发图书。作者是朱凤山、张建军。内容简介 本书由浅入深、循序渐进地介绍了Android应用程序开发的主要知识,注重可阅读性和实用性,对于开发过程中经常用到的类、属性、方法和常量都以表格的形式介绍其应用场景和作用。图书目录 第1章Android开发环境与项目...
《Android平台应用软件开发》是2016年西安电子科技大学出版社出版的图书,作者是朱小军。内容简介 本书全面且详细地讲述了Android应用程序开发用到的相关知识,包括Android开发环境的搭建与布局、Android控件、Android数据存储、Android网络开发和Android中的特色编程等。本书注重实际动手能力的培养,每个知识点都以小案例的方式...
《Android高级编程技术》是2016年9月清华大学出版社出版的图书,作者是王洪泊。内容简介 本书是作者在多年教学实践与课程改革的经验和总结的基础上编写而成。以移动应用开发平台的原理、实现智能终端普适便携为主线,以提升读者探索兴趣为先导,自顶向下地介绍Android高级编程的核心技术,循序渐进地剖析Android应用开发的...
菜单、第7章 信息提醒(对话框、Toast与Notification)、第8章 数据存储、第9章 Android中的窗口——Activity、第10章 全局事件——广播(Broadcast)、第11章 跨应用数据源 Content Provider、第12章 服务(Service)、第13章 网络与通讯、第14章 多媒体开发、第15章 2D游戏开发、第16章 有趣的Android应用。