• Android 开发基础入门篇: 动态权限申请

    时间:2023-02-06 15:51:01

    说明:咱们在安装APP的时候经常会看到,类似于下面的提示goolge为了保护用户隐私,在android 6.0开始,某些隐私权限,必须用户允许以后,内部程序方可使用这就涉及到权限动态申请问题.最简单的方式是直接用做好的库implementation 'ru.alexbykov:nopermissio...

  • kotlin开发Android入门篇一

    时间:2023-01-02 20:13:15

    基础篇:基本类型及方法的定义 kotlin介绍:Kotlin是一个基于JVM 的新的编程语言,由JetBrains 开发。 Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行; JetBrains,作为目前广受欢迎的Java IDEIntell...

  • android中viewPager实现的屏幕左右切换(入门篇)

    时间:2022-11-24 14:43:25

    大多数的APP都可以实现几个屏幕来回的切换, 首先新建两个Activity,内容随意,布局随意。接下来在MainActivity.xml: 1 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/androi...

  • Android开发 多媒体提取器MediaExtractor详解_入门篇

    时间:2022-09-29 09:02:36

    前言MediaExtractor字面意思是多媒体提取器,它在Android的音视频开发里主要负责提取视频或者音频中的信息和数据流(例如将视频文件,剥离出音频与视频).本章博客将讲解一些入门简单的东西.如何分别音频和视频轨道和获取视频里的一些信息.我将在其他章节里讲解其他MediaExtractor使...

  • 【Android开发日记】之入门篇(一)——开发环境的搭建

    时间:2022-05-14 17:53:58

    写给自己的话:至此,大学的时光已经剩下一年的时光,下一年等毕业设计结束后就算是正式地踏入社会。自己学android也不过几个月的时间,为了更好管理文档,写点东西记录下自己曾经做过的点点滴滴是一个不错的选择,接下来都会将我自己所学所感一一记录下来,算是给后来的我一份复习的资料和还算不错的回忆。开始正题...

  • 【Android开发日记】之入门篇(十一)——Android的Intent机制

    时间:2022-05-14 17:53:52

    继续我们的Android之路吧。今天我要介绍的是Android的Intent。对于基于组件的应用开发而言,不仅需要构造和寻找符合需求的组件,更重要的是要将组件有机的连接起来,互联互通交换信息,才能够最终提供应用所期望的服务。而为了能够更好地实现组件复用,充分地利用每一个组件的能力,就需要这些组件连接...

  • kotlin开发Android入门篇八Kotlin开发Android的基本使用

    时间:2022-05-07 20:06:44

    基础篇:Kotlin开发Android的基本使用 使用AndroidStudio3.0及以上开发Kotlin在新建项目中勾选这个选项则会默认开发语言为Koltin,然后再gradle(Project的里面)   会有以上关于Kotlin的配置如果没有请自己配置避免项目缺配置环境出错 还有在app g...

  • 在android 上 使用 rxjava 入门篇

    时间:2022-01-31 17:46:08

    什么是 rxJava? RxJava is a Java VM implementation of Reactive Extensions: a library for composing asynchronous and event-based programs by using observ...

  • 【Android开发日记】之入门篇(八)——Android数据存储(下)

    时间:2021-12-12 12:43:49

    废话不多说了,紧接着来讲数据库的操作吧。Come On!提到数据存储问题,数据库是不得不提的。数据库是用来存储关系型数据的不二利器。Android为开发者提供了强大的数据库支持,可以用来轻松地构造基于数据库的应用。Android的数据库应用,依托于当下最流行的开源嵌入式数据库SQLite。在Andr...

  • 【Android开发日记】之入门篇(六)——Android四大组件之Broadcast Receiver

    时间:2021-12-12 12:43:55

    广播接受者是作为系统的监听者存在着的,它可以监听系统或系统中其他应用发生的事件来做出响应。如设备开机时,应用要检查数据的变化状况,此时就可以通过广播来把消息通知给用户。又如网络状态改变时,电量变化时都可以通过广播来通知用户。要做比喻的话,广播就像是我们的感官,能够有效且快速的从外界获取信息来反馈给自...

  • Android 测试入门篇

    时间:2021-12-03 23:17:10

    Android本身是一套软件堆叠(Software Stack),或者成为软件叠层架构,叠层主要分成三层:操作系统、中间件和应用程序

  • Android 开发基础入门篇: 复制一个工程作为一个新的工程

    时间:2021-09-16 05:18:00

          说明 咱们做项目很多时候都需要复制一份工程出来作为一个新的工程   把第一节的工程拷贝到这一节               修改工程名字         打开软件导入此工程               修改包名 第一节的时候说了,一个APP一个包名        ...

  • kotlin开发Android入门篇四接口的创建和使用

    时间:2021-09-03 19:58:54

    基础篇:接口的使用与创建 Kotlin与java一致都支持多态多继承,多继承则通过接口来实现。 关键字interface、:、<>等关键字以下专门针对以上提出来进行讲解:代表java的implements代表实现接口的意思,而interface与java用法一致用来描述接口的含义,注意:...

  • 用Kotlin来开发Android程序(入门篇)

    时间:2021-09-03 19:58:48

    1.Kotlin的由来 在和斌叔聊天的时候无意中聊到了Kotlin这门基于JVM的语言,它正在逐渐的替代java成为开发Android程序的主流语言(就像Android studio替代eclipse一样),Kotlin是由JetBrains创建的基于JVM的编程语言,IntelliJ正是JetBr...

  • kotlin开发Android入门篇八Kotlin开发Android的基本使用

    时间:2021-09-03 19:58:36

    基础篇:Kotlin开发Android的基本使用 使用AndroidStudio3.0及以上开发Kotlin在新建项目中勾选这个选项则会默认开发语言为Koltin,然后再gradle(Project的里面)   会有以上关于Kotlin的配置如果没有请自己配置避免项目缺配置环境出错 还有在app g...

  • Android 开发基础入门篇: 生成带有签名的apk安装包

    时间:2021-08-18 05:17:35

          说明: 软件默认生成的安装包没有签名,现在手机安装APP的时候要求,安装包必须有签名才可以 默认生成的APK位置     现在生成带有签名的APK                     我一般放到当前工程根目录,然后文件名字 key                  ...

  • 【Android开发日记】之入门篇(九)——Android四大组件之ContentProvider

    时间:2021-03-01 17:53:47

    数据源组件ContentProvider与其他组件不同,数据源组件并不包括特定的功能逻辑。它只是负责为应用提供数据访问的接口。Android内置的许多数据都是使用ContentProvider形式,供开发者调用的(如视频,音频,图片,通讯录等)。如果把第三方应用比作一个黑盒子的话,ContentPr...

  • 【Android开发日记】之入门篇(七)——Android数据存储(上)

    时间:2021-01-01 09:24:22

    在讲解Android的数据源组件——ContentProvider之前我觉得很有必要先弄清楚Android的数据结构。数据和程序是应用构成的两个核心要素,数据存储永远是应用开发中最重要的主题之一,也是开发平台必须提供的基础功能。不光是在Android平台上,在其他的平台上,数据的存储永远是不可缺少的...

  • 【Android开发日记】之入门篇(十四)——Button控件+自定义Button控件

    时间:2020-11-30 17:53:37

        好久不见,又是一个新的学期开始了,为什么我感觉好惆怅啊!这一周也发生了不少事情,节假日放了三天的假(好久没有这么悠闲过了),实习公司那边被组长半强制性的要求去解决一个后台登陆的问题,结果就是把Android这块放在一边了,滚去看PHP的后台框架了(人家只是一个Android实习生,不带这么玩...