安卓新技术
bayanhot
星星之火 可以燎原
展开
-
移动开发——安卓开发面试必备的基础知识(二)
各位朋友,大家好: 我是安卓开发者SGY,这是我写的第2篇博客,主要对安卓开发面试必备的基础知识进行梳理,进行深入理解还需查阅相关资料,有不合理的地方希望各位朋友及时提出宝贵意见,我会及时进行修正。一、关于Handler handler是一个消息分发对象,通过发送和处理Message和Runnable对象来关联对应线程的Messag...原创 2018-04-14 18:32:17 · 766 阅读 · 0 评论 -
activity跳转如何取消跳转动画
开发时,会遇到这种情况,两个activity有不同的业务,但跳转时需要让用户感觉在一个页面,这时只需要取消跳转动画即可,这里只用最简单的方式来实现。 activity跳转activity: activity启动:Intent intent=new Intent(this,MainActivity.class); s...原创 2019-03-18 12:11:28 · 8835 阅读 · 0 评论 -
android studio项目如何打包
我们在一个项目开发测试中和项目完成时,通常需要打包,以提供给他人apk文件,下面简单介绍一下android studio打包流程第一步:按下图所示进入打包流程第二步:studio版本在3.3以上的会出现下图所示,选择apk,点击next。较低版本的会直接进入第三步第四步:第一次打包需要创建key文件,点击Create new第五步:点击path右侧文件夹图标这里...原创 2019-03-19 12:31:23 · 11763 阅读 · 0 评论 -
正则匹配学习,示例:包含a和b,包含a不包含b,包含a不包含b和c
正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。构造正则表达式的方法和创建数学表达式的方法一样。也就是用多种元字符与运算符可以将小的表达式结合在一起来创建更大的表达式。正则表达式的组件可以是单个的字符、字符集合、字符范围、字符间的选择或者所有这些组件的任意...原创 2019-03-23 15:03:05 · 25148 阅读 · 6 评论 -
Kotlin语言入门学习(一)
Kotlin是一种静态语言,该语言可在Java虚拟机(JVM)上运行,并可被编译成JavaScript源程序,Kotlin语言在使用时可直接调用Java类库,并具有与Java程序进行互操作的能力。Kotlin语言具有简洁、安全、支持跨语言互操作等技术特征,本文主要从基本语法、方法与Lambda表达式、类与对象、泛型等反面进行基本说明,偏重讲与Java语言不同的地方,建议有Java语言基础...原创 2019-05-09 22:30:56 · 6048 阅读 · 0 评论 -
Kotlin语言入门学习(二)
本篇文章是对Kotlin语言入门学习(一)的补充,适用于有一定Java基础的同学学习,在理解Kotlin的基本语法结构后,更重要的是加以实践,方便更快更好的理解Kotlin语言。一、Kotlin是什么Kotlin是一种基于JVM的静态类型编程语言Kotlin的入口是main()函数Kotlin的特点:1,极简:语法简洁优雅,类型系统中一切皆引用2,空安全:?可空3,...原创 2019-05-11 21:51:56 · 584 阅读 · 0 评论