深入剖析Android应用开发http://v.51work6.com/courseInfoRedirect.do?action=courseInfo&courseId=240568Android作为一款为移动终端打造的开源手机操作平台,其引领破除技术垄断、拥有自主知识产权、降低开发成本之潮流,引起业界的高度关注。在2009年金融危机的“经济寒流”中,IT业、通信业感受到了
原创
2022-11-09 10:15:58
88阅读
地址:http://product.china-pub.com/3502192
Android作为一款为移动终端打造的开源手机操作平台,其引领破除技术垄断、拥有自主知识产权、降低开发成本之潮流,引起业界的高度关注。在2009年金融危机的“经济寒流”中,IT业、通信业感受到了由Android带来的一股新技术暖流。诸多运营商和通信领域企业开始选择Android为主要运营平台。与此同时,3G牌照的发放,移动通信市场的蓬勃发展,掀起了Android和3G应用开发的热潮。中国目前拥有世界上最大的手机用户群(近9亿手机用户),巨大的3G行业价值链引爆3G手机方向应用游戏开发热潮。
原创
2011-09-15 17:19:10
433阅读
TCP协议深入TCP通过检验和、序列号、确认应答、重发控制、连接管理以及窗口控制等机制实现可靠性传输1. 序列号+确认应答在TCP中,当发送端的数据到达接收主机时,接收端主机会返回一个已收到消息的通知,这个消息叫做确认应答(ACK);序列号是按照顺序给发送数据的每一个字节都标上号码的编号。接收端查询接收数据TCP首部中的序列号和数据的长度,将自已下一步应该接收的序号作为确认应答返送回去2. 重发超时重发超时是指在重发数据之前,等待确认应答到来的那个特定时间间隔,如果超过了这个时间仍未收到确认应答
原创
2021-12-31 17:19:53
1197阅读
Android 技术架构AppicationAndroid FrameworkNative Libraried && Android Runtime (ART)Hardware Abstraction Layer (HAL)Linux KernelAndroid 应用开发者需要掌握前两部分,嵌入式和硬件移植的开发者需要全部掌握1、应用程序框架Activity Manager:管理程
转载
2024-04-08 11:52:45
80阅读
最近,本博客关于Android的文章更新速度慢了不少,这几个月以来在写一本关于Android应用开发的书籍——《Android应用开发揭秘》,经过三四个月的努力,本书终于定稿,现在已交由机械工业出版社华章公司进行出版,从本书的策划编辑处得到消息,预计本书于12月15日印刷完毕。所以很快就会和大家见面了,期待大家的审阅、意见、批评指正。小生感激不尽。
转载
2023-10-03 19:53:59
83阅读
一、前言 使用Android Studio开发Android应用是一件非常简单的事情,因为它会帮你自动完成很多工作。本篇我们主要完成一个单击按钮在文本框显示当前时间的简单应用,借此来演示一下如何使用AS来完成一个简单的Android应用和AS使用中的小技巧。 使用Android Studio开发Andr
转载
2023-07-09 22:47:26
104阅读
编辑推荐
本书内容全面,不仅详细讲解了Android框架、Android组件等基础知识,而且还深入阐述了传感器、语音识别、桌面组件开发等高级知识,最重要的是还全面介绍了如何利用原生的C/C++(NDK)和Python、Lua等脚本语言来开发Android应用。
本书实战性强,书中的每个知识点都有配精心设计的示例。
内容简介
转载
2023-07-10 18:42:12
84阅读
本节书摘来自异步社区《Android 应用案例开发大全(第二版)》一书中的第6章,第6.5节Android系统的过滤机制大揭秘,作者李宁,更多章节内容可以访问云栖社区“异步社区”公众号查看6.5 Android系统的过滤机制大揭秘Android开发权威指南(第二版)前面的章节已多次提到过Android系统通过一些列过滤机制(Action、Category和Data)调用指定的应用程序组件。到现在为
转载
2023-07-25 23:39:43
109阅读
做了个应用,总结下对于android 应用的简单理解从上图可以简单看出,主线程启动,这里把各种操作称为action,主要分为3部分:ui(视图绘制)、event(事件处理)和other(数据或网络等处理)1.当点击图标启动应用A时,系统有个luncher应用会根据A应用里AndroidManifest.xml中声明的<category android:name="android.inten
转载
2023-09-05 23:51:50
136阅读
上一篇写了关于Android与Java的对比,明确了Android不是java的子集,并不是说学好了java就可以立刻上手Android。现在小编开始重游Android开发之旅。编程的第一步一般都是需要配置特定环境。这里小编用的是jdk 7(这里要特别注意了,eclipse的版本与jdk的版本要相对应)。装好之后配置jdk的环境变量,这里
转载
2024-08-23 14:25:00
111阅读
任何一种移动开发生态系统其技术人员都是呈现金字塔式分布的。
也就是我们常说的大部分人都是开发人员,只有少数人是真正意义上的程序员。android系统也是一样,在庞大的android开发人员群体中,我认为可以由低到高分为以下四个层次:1)应用层开发使用java语言,基于android的框架和类库,进行应用层程序的开发。这类开发一般依赖于短期记忆,也就是我们所说的类库王子。这类人员,只要熟悉UI布
转载
2023-07-03 16:48:34
148阅读
Activity数据传递之通用方式:抽象类型 Parcelable通过静态变量传递数据:容易发生内存泄漏,尽量不要使用 1、Android系统的底层建立在Linux系统之上,该平台由操作系统、中间件、用户界面和应用软件4层组成,它采用一种被称为软件叠层的方式进行构建。 这种分工保证了层与层之间的低耦合,当下层的层内或层下发生
转载
2023-07-12 18:16:46
187阅读
1. 概述: 前期一边学习,一边进行过Android应用的开发。后来由于各种原因,在一段时间内放下了Android应用的开发,后来再次拿起来的时候明显感觉陌生了很多,可能是长时间没接触的原因,亦或者是基础薄弱的原因,所以感觉有必要系统整理一下Android应用开发相关内容。帮助自己建立一个系统完整的概念。这里主要介绍Android中必须掌握,也是常用的四大组件,五大存储,六大布局,以及另外两个
转载
2023-06-30 18:14:34
116阅读
1、常用跳转 class 1.1 工程配置及项目初始化 Github自定义控件 Android-UDP的实现 2、基础控件 TextView的使用 Button的使用 android 控件xml属性 Android 监听ScrollView的滑动 3、基础知识 Java基础知识 Android基础教
原创
2021-07-30 16:25:56
210阅读
4.SingleInstance:这个是SingleTask加强本,系统会为要启动的Activity单独开一个栈,这个栈里只有它,适用新开Activity和app能独立开的,如系统闹钟,的视频聊天界面不知道是不是,知道的同学告诉我下,在此谢过!另外,SingleTask和SingleInstance好像会影响到onActivityResult的回调,具体问题大家搜下,我就不详说。Intent也
转载
2023-12-15 11:33:27
56阅读
1.2 掀起Android的盖头来自从Android发布以来,越来越多的人关注Android的发展,越来越多的开发人员在Android系统平台上开发应用。那么,是什么使Android备受青睐、在众多移动平台中脱颖而出呢?1.2.1 选择Android的理由Android基于Linux技术开发,由操作系统、用户界面和应用程序组成,允许开发人员自由获取、修改源代码,也就是说这是一套具有开源性质的移动终
转载
2023-07-27 14:55:44
0阅读
1.提升Android应用性能注意要点 第一个要点:首先要有良好的编程习惯要成为一名优秀的资源管理员;既要运用常识,还要使用公认的算法和标准的设计模式。在资源使用方面,如果你打开了资源,要记得关闭资源。要尽量晚地获取,尽量早地释放。这些由来已久的编程准则同样适用于你的Android应用程序,如果它们使用底层的设备服务,更是如此。比如说,假设你编写的一个应用程序依赖基于位置的服务。除非你绝
转载
2023-07-01 13:22:43
156阅读
Android开 发带来新一轮热潮让很多移动开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项目,贡献出他们的智 慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用: 1.Android团队提供的示例项目 如果不是从学习Android SD
转载
2024-02-01 21:46:42
45阅读
本文为第一篇,主要为Android的简介和Android studio的安装以及第一个安卓程序“hello world”的创建!本文是对B站教程 动脑学院 Android教程 学习过程中所做的笔记!本文大部分为从视频中选取的知识点,其中有文字和部分图片是由我自己编写的。一:介绍Android以及安卓的发展1.1:Android发展历程1.1.1:安卓介绍安卓(Android)是
转载
2023-07-13 17:57:32
91阅读
作者 吴亚峰 , 苏亚光 , 于复兴1.5 本书案例项目的导入前面介绍了如何搭建Android开发环境、如何开发Hello Android应用程序以及DDMS的应用等,接下来将为读者详细地介绍已有Android项目的导入与运行。本节将以导入本书第4章BN理财助手为例进行详细讲解,具体内容如下。1.5.1 导入并运行Android程序首先为读者介绍的是怎样将已有的Android项目导入Eclipse
转载
2024-08-20 16:03:01
40阅读