架构是以组件、组件之间的关系、组件与环境之间的关系为内容的某一系统的基本组织结构,以及指导内容涉及与演化的原理。Android架构从下往上依次为:**Linux内核层、系统库和Android运行时环境、framework层和应用层这四层架构。**Android的架构模式,更多代表的是其存在的意义、角色的划分规则及角色之间的通信。对于Android开发者来说,常见的架构模式基本上就是三种,分别是MV
转载
2023-09-11 17:10:15
61阅读
一、什么是 MVP1.1. MVP 的定义MVP,全称 Model-View-Presenter 模型-视图-表示器随着UI创建技术的功能日益增强,UI层也履行着越来越多的职责。为了更好地细分视图(View)与模型(Model)的功能,让View专注于处理数据的可视化以及与用户的交互,同时让Model只关系数据的处理,基于MVC(Model-View-Controller)概念的MVP模式应运而生
转载
2023-12-11 16:10:32
61阅读
Android开发代码规范 1.命名基本原则 在面向对象编程中,对于类,对象,方法,变量等方面的命名是非常有技巧的。比如,大小写的区分,使用不同字母开头等等。但究其本,追其源,在为一个资源其名称的时候,应该本着描述性以及唯一性这两大特征来命名,才能保证资源之间不冲突,并且每一个都便于记忆。对于理解应用程序的逻辑流,命名方案是最有影响力的一种帮助。名称应该说明“
转载
2023-10-04 10:31:16
52阅读
书写规范1. 编码方式统一用UTF-8. Android Studio默认已是UTF-8,只要不去改动它就可以了。 2. 缩进统一为4个空格,将Tab size设置为4则可以保证tab键按4个空格缩进。另外,不要勾选上Use tab character,可以保证切换到不同tab长度的环境时还能继续保持统一的4个空格的缩进样式。 3. 花括号public void method()
{ // Ba
转载
2023-10-04 11:05:32
70阅读
当你的技术遇到瓶颈该怎么办?是什么因素导致你的技术不能得到提升,是你自身的原因,还是外界的原因?这里面的因素很多。技术提升,是一个复杂的问题,也是一个简单的问题。技术提升只有一条路,那就是大量的时间投入 + 良好的知识梳理能力。任何投机取巧的学习方式都是不可取的。而技术资源从何处获取呐,可以去付费学习,当然还有一个免费的渠道,就是从技术公众号里获取,每天利用做公交的时间,看几篇技术文章,日积月累,
原创
2020-12-26 21:39:53
1019阅读
全局变量和局部变量功能相同时:全局加 “m”。 常量:全部大写,单词之间使用 “_” 分隔。 正确的英文拼写和语法可以让阅读者易于理解, 避免歧义。纯拼音命名方式也不要使用。 抽象类命名使用 Abstract 或者 Base 开头,异常类命名使用 Exception 结尾;测试…
原创
2022-02-16 15:54:58
187阅读
Android开发规范
转载
精选
2011-10-19 11:11:10
485阅读
一、Android编码规范1.java代码中不出现中文,最多注释中可以出现中文2.局部变量命名、静态成员变量命名只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写3.常量命名只能包含字母和_,字母全部大写,单词之间用_隔开4.layout中的id命名命名模式为:view缩写_模块名称_view的逻辑名称view的缩写详情如下LayoutView:lvRelativeView:rvTex
转载
精选
2014-02-21 09:10:33
451阅读
Android 编码规范、Android 编码规范、Android UI 优化
转载
精选
2014-10-28 13:09:57
491阅读
Android开发规范为了规范开发,减小重构成本,总结编码规范如下,分享给大家,提供个参考命名规范关于MVP对于MVP模式,由于需要实现众多的接口,导致代码臃肿,故决定采取Contract模式,即将接口统一放置在同一类中。e.g.特别注意:为了减少开发成本,请特别注意Contra...
转载
2016-08-09 21:38:00
139阅读
2评论
1. Android UI技巧
1.1 不该做什么
1.2 该做什么
2. Android UI 设计理念和注意事项
2.1 Android UI设计理念
2.2 优秀UI设计准则
2.3 设计需要考虑
3. Android UI 框架特性/界面布局
4. Android UI 图标设计原则
4.1 图标的尺寸规则和密度
4.2 图标的设计规则
5. Android UI 开发的GU
转载
2023-07-30 15:30:04
1090阅读
AS规范 尽量使用最新的稳定版的 IDE 进行开发 编辑完 .java、.xml 等文件后一定要 格式化,格式化,格式化(如果团队有公共的样式包,那就遵循它,否则统一使用 AS 默认模板即可) 删除多余的import,减少警告出现,利用 AS 的 Optimize Imports(Settings
转载
2022-02-23 11:56:09
733阅读
# 微服务架构开发规范
微服务架构是一种将应用程序拆分成多个小服务的设计理念,这些小服务可以独立开发、部署和扩展。每个服务专注于特定的业务功能,通过网络协议相互通信。本文将介绍微服务架构的开发规范,并提供一些代码示例。
## 服务划分
在微服务架构中,首先要明确服务的划分标准。一般来说,可以根据业务功能、团队组织结构或技术栈来划分。在此示例中,我们将以一个在线商店为例,划分出以下服务:
1
原创
2024-08-11 03:37:29
25阅读
# 阿里Android开发规范实施指南
## 1. 指导流程
以下是实施阿里Android开发规范的指导流程:
| 步骤 | 描述 |
| ---- | ---- |
| 1. 熟悉规范 | 了解并熟悉阿里Android开发规范的内容 |
| 2. 创建项目 | 创建一个新的Android项目 |
| 3. 配置开发环境 | 配置正确的开发环境,包括Android SDK和开发工具 |
|
原创
2024-01-16 06:16:04
174阅读
大佬带你走进Android开发的世界,掌握了这些知识点,学习Android也可以很轻松。核心分析内容对于怎么学习Android,主要解决的是3个问题:学什么、怎么学 & 怎么用。 具体如下:下面,我将带着上述几个问题,**详细讲解自身学习Android的方法和Android学习路径;**最后,还会结合前面内容,给出综合的具体执行学习Android的建议。移动端开发需要怎么增强自己的式?首先
标识符命名法标识符命名法最要有四种:1驼峰(Camel)命名法:又称小驼峰命名法,除首单词外,其余所有单词的第一个字母大写。2帕斯卡(pascal)命名法:又称大驼峰命名法,所有单词的第一个字母大写3下划...
转载
2015-03-18 16:36:00
116阅读
2评论
在讲解命名规范前,先初略介绍下当前主要的标识符命名法和英文缩写规则。标识符命
转载
2022-11-08 11:01:46
163阅读
概述Android SDK代理服务器解决国内不能更新下载问题 其实我下了很多个集成好的 adt-bundle-windows,算是可以运行,但是在线安装确实怎么下都下不了,这位网友发的这篇日志中,我用的是第3种方法,真的可以实现在线安装.在此,顺便记录一下Arcgis forAndroid sdk在 eclipse上的安装过程安装eclipse中安装Arcgis forAndroid sdK全过
转载
2024-10-09 15:47:56
19阅读
Android TV是Google推出的一款专为电视设备设计的操作系统,它基于Android平台,提供了专门为电视用户体验优化的界面和功能。开发者可以使用Android TV开发规范进行应用程序开发,以在Android TV设备上提供高质量的用户体验。
## Android TV开发规范概述
Android TV开发规范提供了一系列的准则和最佳实践,帮助开发者在Android TV设备上开发出
原创
2023-08-26 12:19:13
179阅读
开始学习安卓的时候,对开发中的一些规范都不是很清楚,往往是按照自己的想法来做,最典型的就是命名,没有任何规范,到最后的结果是代码写完了自己回头看都蒙,那么后期维护起来就很难,如果自己一个人开发还好,可是如果一个项目是团队分工合作,这样让你的同事去看你的代码就更加吃力了,因为大家之间的编程方式不一样,所以,在开发过程中,命名规范统一尤为重要,最
转载
2023-10-22 20:27:54
72阅读