• Android/OPhone 开发完全讲义》已出版,现提供源...

    实例2:混合使用XML布局文件和代码来控制视图 35 4.2.4 定制组件(Widget)的三种方式 37 实例3:定制组件——带图像的TextView 37 实例4:定制组件——带文本标签的EditText 40 实例5:定制组件——可更换表盘的...
    文章 2010-07-01 1471浏览量
  • Android开发学习清单

    目录: 第1章 Android应用与开发环境1.1 Android的发展历史1.1.1 Android的发展简介1.1.2 Android平台架构及特性1.2 搭建...Android系统目录介绍 ImageView的scaletype属性 Android中TextView setText int 报错
    文章 2014-03-20 1444浏览量
  • 带你读《Android全埋点解决方案》之一:全埋点概述

    兼容性随着 Android 生态系统的快速发展,不管是 Android 系统本身,还是与 Android 应用程序开发相关的组件技术,都在飞速发展快速迭代,从而也给我们研发全埋点方案带来一定的难度。比如不同的Android应用程序...
    文章 2019-10-31 3976浏览量
  • Android基础知识

    在屏幕切换之前,系统会销毁activity A,在屏幕切换之后系统又会自动地创建activity A,所以onSaveInstanceState一定会被执行 总而言之,onSaveInstanceState的调用遵循一个重要原则,即当系统“未经你许可”时销毁...
    文章 2018-08-14 1020浏览量
  • Flutter的原理及美团的实践(上)

    Flutter使用的Dart语言无法直接调用Android系统提供的Java接口,这时就需要使用插件来实现中转。Flutter官方提供了丰富的原生接口封装: android_alarm_manager,访问Android系统的AlertManager。android_intent,...
    文章 2019-12-10 1807浏览量
  • Android开发之内存管理

    这样就使得框架的代码和系统的资源占用的全部RAM分页资源,可以被全部的应用进程所共享  大多数的静态数据都通过内存映射方式(mmapped)映射到进程里,这不仅使得相同的数据可以被共享,而且在需要的时候可以把...
    文章 2016-02-22 5856浏览量
  • android内存管理

    这样就使得框架的代码和系统的资源占用的全部RAM分页资源,可以被全部的应用进程所共享 l 大多数的静态数据都通过内存映射方式(mmapped)映射到进程里,这不仅使得相同的数据可以被共享,而且在需要的时候可以把...
    文章 2016-06-07 1388浏览量
  • 2019 Android 高级面试题总结 从java语言到AIDL使用与...

    d:用C编写守护进程(即子进程):Android系统中当前进程(Process)fork出来的子进程,被系统认为是两个不同的进程。当父进程被杀死的时候,子进程仍然可以存活,并不受影响(Android5.0以上的版本不可行)联系厂商,加入...
    文章 2019-03-12 2056浏览量
  • Android特色开发之桌面组件

    另外,本书还全面介绍了如何利用原生的C/C++(NDK)Python、Lua等脚本语言Android Scripting Environment)来开发Android应用,并以迭代的方式重现了各种常用的Android应用经典Android游戏的开发全过程。...
    文章 2017-11-22 1447浏览量
  • 2.2019Android高级面试题总结

    killc:双进程Service:让2个进程互相保护对方,其中一个Service被清理后,另外没被清理的进程可以立即重启进程d:用C编写守护进程(即子进程):Android系统中当前进程(Process)fork出来的子进程,被系统认为是两个不同...
    文章 2019-02-19 3616浏览量
  • Android开发权威指南(第2版)...包括Android代码

    765.8.5 按两次关闭窗口 795.8.6 关闭所有的窗口 795.8.7 窗口截屏 805.9 小结 82第6章 Intent与Intent Filter 836.1 Android系统的信使:Intent 836.2 Intent对象 846.2.1 Intent对象可以封装传递...
    文章 2013-09-05 1516浏览量
  • Android应用性能优化最佳实践.

    众所周知,Android系统作为以移动设备为主的一款操作系统,硬件配置有一定的限制,虽然配置现在越来越高级,但仍然无法PC相比,在CPU内存上的使用不合理或者耗费资源多时,就会碰到内存不足导致的稳定性问题、...
    文章 2017-05-02 3581浏览量
  • Facebook开源项目:我们为什么要用Fresco框架?

    他们监听Android视图不再显示的系统事件。当离开屏幕,DraweeView能告诉DraweeController关闭图像使用的资源。这会避免内存泄漏。另外,如果还没有出去的话,控制器将会告诉图像管道取消网络请求。因此,滚动长列表...
    文章 2015-09-02 1062浏览量
  • 技术、工具案例》一1.7 创建一个Android项目

    “Package Name”表示项目的包名,Android系统是通过包名来区分不同应用程序的,因此要保证包名的唯一性,这里我们将其命名为“com.yuy.calculatoroftwonum”。“Minimum Required SDK”表示程序运行需要的最低兼容...
    文章 2017-05-02 2495浏览量
  • Android 开发之旅:短信的收发及在android模拟器之间...

    许多广播源自于系统代码,例如公告时区的改变、电池电量低、已采取图片、用户改变了语言偏好。应用程序也可以发起广播,例如为了他其他程序知道某些数据已经下载到设备且他们可以使用这些数据 BroadcastReceiver类:...
    文章 2017-11-26 1335浏览量
  • Android面试题(1)

    Android是Linux的内核,每一个程序都是一个独立的JAVA虚拟机,就油汤里的油花一样互不干扰,这样充分保证了万一某个程序的JAVA虚拟机崩溃,系统依旧稳定正常运行.而Android和传统Linux不一样的地方又在于,传统Linux在 ...
    文章 2017-10-09 1211浏览量
  • 阿里巴巴Android开发手册

    本手册以开发者为中心视角分为Java语言规范(遵循《阿里巴巴Java开发手册》),Android 资源文件命名与使用,Android 基本组件,UI 与布局,进程、线程与消息通信,文件与数据库,Bitmap、Drawable 与动画,安全,...
    文章 2019-04-03 2430浏览量
  • 《Flutter技术入门与实战》——导读

    使用Flutter构建应用时,需要Android和iOS知识,因为Flutter依赖移动操作系统提供众多功能配置。Flutter是一种为移动设备构建用户界面的新方式,但它有一个插件机制可与Android和iOS进行数据及任务通信。本书有一...
    文章 2019-01-07 5407浏览量
  • Android 开发之旅:短信的收发及在android模拟器之间...

    许多广播源自于系统代码,例如公告 时区的改变、电池电量低、已采取图片、用户改变了语言偏好。应用程序也可以发起广播,例如为了他其他程序知道某些数据已经下载到设备且他们可以使用这些数 据 BroadcastReceiver类...
    文章 2016-04-26 1686浏览量
  • 这是一份面向Android开发者的复习指南

    System Server:Android核心的进程,掌管着Android系统中各种重要的服务。具体过程: 用户点击App图标,Lanuacher进程通过Binder联系到System Server进程发起startActivity。System Server通过Socket联系到Zygote,...
    文章 2020-05-04 1029浏览量
  • Android基础_1 四大基本组件介绍与生命周期

    android系统自带的内容提供者(顶级的表示数据库名,非顶级的都是表名)这些内容提供者在SDK文档的 android.provider Java包中都有介绍。见:...
    文章 2016-01-23 886浏览量
  • 安卓面试题绝密宝典

    官方文档告诉我们,Android系统会尽量保持拥有service的进程运行,只要在该service已经被启动(start)或者客户端连接(bindService)到它。当内存不足时,需要保持,拥有service的进程具有较高的优先级。1.如果service...
    文章 2015-12-24 1507浏览量
  • Java Web开发技术大全——JSP+...Ajax(附源代码

    在本章的最后还提供了两个完整的实例(网络硬盘论坛系统)。这两个实例都采用了SSH模式进行开发。通过对这两个实例的深入研究,读者可以比较全面地掌握基于SSH模式的Web应用程序的开发步骤开发方法,并可将实例...
    文章 2009-05-06 1676浏览量
  • 带你读《微信小程序商城开发:界面设计实战》之二:小...

    增加getAppgetCurrentPages方法,用来获取App实例和当前页面栈。提供丰富的API,如微信用户数据、扫一扫、支付等微信特有能力。每个页面有独立的作用域,并提供模块化能力。小程序框架的逻辑层并非运行在浏览器中...
    文章 2019-11-11 458浏览量
  • Cube 技术解读|详解「支付宝」全新的卡片技术栈

    在此背景下,iOS系统部分Android系统实现了把内容服务前置的卡片,如下图所示:此外,鸿蒙系统也提出了类似的卡片场景,作为某种流量入口。实际上,在应用内部的卡片作为内容展示以及服务入口的场景则更为普遍,...
    文章 2021-11-09 150浏览量
  • Android性能与优化

    可以通过系统服务ActivityManager中的getMemoryClass()获知当前设备允许每个应用大概可以有多少兆的内存使用(如果在AndroidManifest设置了largeHeap=true,使用getLargeMemoryClass()获知),并且让应用中的内存始终...
    文章 2017-04-10 5239浏览量
  • 深度|跨平台Web Canvas渲染引擎架构的设计与思考

    VM代表一个JS虚拟机实例,拥有独立的堆栈空间,有点类似进程的概念,不同的VM相互是隔离的(因此在v8中以v8:Isolate命名),一个VM中可以有多个JSContext,JSContext代表一个JS的执行上下文,可以执行JS代码。...
    文章 2021-04-02 384浏览量
  • 网络编程懒人入门(八):手把手教你写基于TCP的Socket...

    在 Java 的 SDK 中,socket 的共有两个接口:用于监听客户连接的 ServerSocket 用于通信的 Socket。使用 socket 的步骤如下: 1)创建 ServerSocket 并监听客户连接;2)使用 Socket 连接服务端;3)通过 ...
    文章 2018-06-29 1939浏览量
  • Android 开发之旅:短信的收发及在android模拟器之间...

    许多广播源自于系统代码,例如公告时区的改变、电池电量低、已采取图片、用户改变了语言偏好。应用程序也可以发起广播,例如为了他其他程序知道某些数据已经下载到设备且他们可以使用这些数据 BroadcastReceiver类:...
    文章 2017-11-11 988浏览量
  • 高德Serverless平台建设及实践

    Starter是Runtime的启动模块,启动之后,Runtime自身是一个Server,启动的时候根据Function Config模块的配置来启动Runtime,Runtime启动之后开启请求管理监听模式。往下是Service层,实现SDK里定义的中间件调用的...
    文章 2021-05-28 188浏览量
1 2 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化