自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (7)
  • 收藏
  • 关注

原创 Kotlin语法手册(四)

Kotlin语法手册(四)在使用kotlin时,由于掌握的不够牢靠,好多时候也还是Java编程的习惯,浪费了kotlin提供的语言特性,方便性,间接性,在阅读一些Android开源库的时候,由于好多都是kotlin语法编写的,看的比较费劲,还得去查阅kotlin的语法,比较不方便,故把kotlin的语法记录下来,方便查阅温故,巩固自己的基础知识。异常kotlin 中异常处理的基本形式和 Java 类似,和 Java 不同的是,kotlin 中 throw 结构是一个表达式,可以作为另一个表达式的一部分

2022-02-23 13:46:48 1238

原创 Kotlin语法手册(三)

Kotlin语法手册(三)在使用kotlin时,由于掌握的不够牢靠,好多时候也还是Java编程的习惯,浪费了kotlin提供的语言特性,方便性,间接性,在阅读一些Android开源库的时候,由于好多都是kotlin语法编写的,看的比较费劲,还得去查阅kotlin的语法,比较不方便,故把kotlin的语法记录下来,方便查阅温故,巩固自己的基础知识。类Kotlin 中使用关键字 class 声明类,类声明由类名、类头(指定其类型参数、主构造函数等)以及由花括号包围的类体构成,类头与类体

2022-02-15 09:27:34 343

原创 Kotlin语法手册(二)

Kotlin语法手册(二)在使用kotlin时,由于掌握的不够牢靠,好多时候也还是Java编程的习惯,浪费了kotlin提供的语言特性,方便性,间接性,在阅读一些Android开源库的时候,由于好多都是kotlin语法编写的,看的比较费劲,还得去查阅kotlin的语法,比较不方便,故把kotlin的语法记录下来,方便查阅温故,巩固自己的基础知识。函数操作符总数操作符any如果至少有一个元素符合给出的判断条件,则返回 true val list = listOf

2022-02-14 09:20:41 243

原创 Kotlin语法手册(一)

Kotlin语法手册(一)在使用kotlin时,由于掌握的不够牢靠,好多时候也还是Java编程的习惯,浪费了kotlin提供的语言特性,方便性,间接性,在阅读一些Android开源库的时候,由于好多都是kotlin语法编写的,看的比较费劲,还得去查阅kotlin的语法,比较不方便,故把kotlin的语法记录下来,方便查阅温故,巩固自己的基础知识。变量kotlin 中,变量分为 可变变量(var)  和 不可变变量(val)  两类。val:不可变引用,对应的

2022-02-12 12:07:12 1552

原创 Android团队怎样搭建自己的开发仓库

在前边组件化开发的相关文章中,我们提到了开发中我们可以把一些共有的功能库比如网络库、图片加载库、工具库等等提取封装后,作为基础(library)库来使用,这些库提取出来之后,要怎么使用呢?还需要每个开发人员把源码文件导入使用,显然这样的方式并不方便,而且不利于基础库的维护,那么我们能不能像依赖其他第三方库那样用gradle从仓库下载呢?答案是肯定的。我们可以搭建公司团队自己的Maven私有仓库。Maven 的远程仓库分为中央仓库和私服仓库。中央仓库存放了世界各地用户上传的依赖包,比较出名的是 JCent

2021-05-09 10:43:56 431

原创 插件化库VirtualAPK详解

前篇文章《Android组件化和插件化开发》主要介绍了Android组件化和插件化的架构特点、两者的对比分析以及推荐了学习组件化的相关文章,本编主要介绍下目前插件化开源库的使用情况,以及着重介绍下VirtualAPK库,供大家参考。插件化的技术背景插件化主要就是利用动态加载技术通过服务器配置一些参数,Android APP获取这些参数再做出相应的逻辑,这是常有的事,比如现在大部分APP都有一个启动页面,如果到了一些重要的节日,APP的服务器会配置一些与时节相关的图片,APP启动时候再把原有的启动图换成

2021-04-23 16:04:47 271

原创 Android组件化和插件化开发

项目发展到一定程度,就必须进行模块的拆分。模块化是一种指导理念,其核心思想就是分而治之、降低耦合。而在 Android 工程实践,目前有两种途径,一个是组件化,一个是插件化。组件化开发说起组件化少不了提起AS模块化的概念,其实两种方式的本质思想是一样的,都是为了代码重用和业务解耦。模块化模块(Module),Android Studio提出的概念,它是根据不同关注点将原项目中共享的部分或业务抽取出来形成独立module,这就类似我们集成的第三方库的SDK。Module包含两种格式: applica

2021-04-23 16:00:29 190

原创 Android实现文档在线预览功能

前段时间,项目中有个需求是实现文档预览的功能,Android要实现该功能要比IOS复杂的多,下面就我调研的情况,总结一下,供大家参考:一、WebView 网页显示该方式类似于ios的实现方式,使用 WebView 加载网络文件的 Url 地址即可显示。1、Google Doc类似 iOS ,Google 也提供了一种在线文档解析的功能,只需要按照固定的格式将远程文档的 Url 地址传给 Google 服务器,即可利用 WebView 控件加载新的 Url 地址,显示即可。WebView 加载的 Ur

2021-04-21 17:11:10 3554

Java编程思想第四版完整中文高清版

该书被《程序员》杂志评选为十大IT好书之一。

2011-10-09

贪吃蛇游戏源代码

对大多数人来说,要想自己编写出《贪吃蛇》游戏的程序代码,是有较大难度的。可是,很多年轻人一直梦想和追求着自己亲手编写出一个《贪吃蛇》的游戏程序。为了帮助大家实现心愿,传智播客花费了大量时间和精力,安排汤阳光同志通过视频教学的方法,向大家讲解和展示了传智播客版《贪吃蛇》的每一行代码的编写过程。即便如此,大家也很难通过仅仅是看视频的方式来掌握传智播客版《贪吃蛇》的面向对象设计思路和每行代码的编写细节

2011-10-06

Android应用开发揭秘

国内第一本基于Android 2.0的经典著作,5大专业社区联袂推荐,权威性毋庸置疑! 本书内容全面,不仅详细讲解了Android框架、Android组件、用户界面开发、游戏开发、数据存储、多媒体开发和网络开发等基础知识,而且还深入阐述了传感器、语音识别、桌面组件开发、Android游戏引擎设计、Android应用优化、OpenGL等高级知识,最重要的是还全面介绍了如何利用原生的C/C++(NDK)和Python、Lua等脚本语言(Android Scripting Environment)来开发Android应用;本书实战性强,书中的每个知识点都有配精心设计的示例,尤为值得一提的是,它还以迭代的方式重现了各种常用的Android应用和经典Android游戏的开发全过程,既可以以它们为范例进行实战演练,又可以将它们直接应用到实际开发中去。

2011-09-30

五子棋(java源码)

五子棋是我们经常玩的游戏 该源码实现了网络版五子棋 实现了两人的面对面博弈 以及聊天等功能

2011-09-28

java数据结构和算法

java语言的数据结构 和 算法。该书是java语言的数据结构,里面包含了数据结构的全部内容,包含了各种算法的代码,是数据结构和算法设计方面不错的参考书。

2011-09-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除