首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android知识点
初学者_Study
创建于2022-06-12
订阅专栏
Android开发中常用的技术
等 29 人订阅
共53篇文章
创建于2022-06-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android 自定义View 之 Mac地址输入框
前言 在日常工作开发中,我们时长会遇到各种各样的需求,不部分需求是可以通过Android 原生的View来解决,而有一些是无法解决的,这时候我们就需要自定义View,我们先来看看本文中这个自定义V
Android MVI框架搭建与使用
前言 有一段时间没有去写过框架了,最近新的框架MVI,其实出来有一段时间了,只不过大部分项目还没有切换过去,对于公司的老项目来说,之前的MVC、MVP也能用,没有替换的必要,而对于新建的项目来说还
Android WIFI使用简述
前言 随着Android版本的更新,目前最新的版本是Android 13,并且已经有部分国产手机更新了此版本,对于Android开发者来说,变化其实不那么大,而对于本文章来说就有一些变化。 正文
Android 编译C++
# 前言 在开发过程中,有一些底层库,算法、加解密之类的功能,不是用Java写的,而是C或者C++,而我们需要在Android工程中调用C/C++的函数达到理想的要求,那么这个时候你就需要知道怎么
Android 组件化(二)注解与注解处理器、组件通讯
前言 在上一篇文章中,我们完成了组件的创建、gradle统一管理、组件模式管理和切换,那么这一篇文章,我们需要做的就是组件之间的通讯了。 正文 组件化是将原来复杂的App分解成一个个组件,在调
Android 组件化(一)项目模式管理、模式切换
前言 在进行安装开发的时候我们经常会对项目进行不同业务逻辑处理分包,例如专门处理网络、数据库、业务逻辑代码的,如果我们不分包则所有东西写在一起,势必在开发过程中会浪费很多时间在寻找文件上,而分包的
Android Socket通讯 之 心跳消息
前言 不知道大家国庆节过的咋样,有没有学习呢?我是闲着没事就写点东西,本文篇幅较短,只是实现了心跳消息的处理,下面进入正文。 正文 先说说为什么要增加心跳消息,Socket在连接过程中会发生很
Android Socket通讯 分离服务端和客户端、发送表情消息
前言 在之前写的Socket通讯中,完成了基本的客户端和服务端的通讯,功能比较简单,本文将对功能进行一次升级。完成后效果图如下: 正文 功能升级分为两个环节,页面优化,消息类型增加。首先来说就
Android Socket通讯
前言 Socket通讯在很多地方都会用到,Android上同样不例外,Socket不是一种协议,而是一个编程调用接口(API),属于传输层,通过Socket,我们才能在Andorid平台上通过 T
Android Notification使用
前言 在应用的开发中,我们必然会接触到应用通知这个知识,而在通知是随着Android版本进行不断变化,为了能在高版本和低版本中使用,就需要开发者去做适配,也属于查漏补缺。了解之前,先看一个效果图吧
Android 允许其他应用启动您的Activity
前言 看标题你可能不知道是什么意思,我说一个场景你大概就明白了,比如在微信中收到了好友发过来的一个名为xxx.apk的文件,这是一个应用apk,而微信中收到后就是,xxx.apk.1。你点击这个文
Android 注解与注解处理器简述
前言 在Android开发中,注解是非常多的,如果不去了解,你可能感受不到注解的存在,一些框架用到的注解是很多的,例如Butterknife、Retrofit、Dagger2、Hilt、ViewB
Android 百度翻译API(详细步骤+源码)
一、创建平台应用二、创建及配置项目三、编码1. 修改外观与布局2. 初始化控件3. 输入框监听4. 语言选择监听5. 页面点击事件6. 百度翻译开放平台也是属于百度智能云的一部分,所以你如果注册过百度的账号都是可以直接登录,当然最好做一下开发者认证,这样一些API的开放力度会...
Android 百度文字识别(详细步骤+源码)
要使用百度文字识别,自然免不了要注册该平台的账号,否则凭什么让你使用,点击百度智能云进入,没有账号的可以先注册账号,注册应该就不用我讲解了吧?这里默认都有账号了,然后登录。登录后 然后进入控制台,找到文字识别,然后点击。 可以看到这个文字识别SDK的使用场景,本文介绍的是通用...
Android Material UI控件之MaterialButton
前言正文1. 添加依赖2. 3. 4. 作为Android的开发者,常用控件肯定少不了按钮控件,常规的按钮控件,只能满足基本需求,而日常开发中,都会有渐变按钮,圆形按钮,或者立体按钮,这些都需要自己的设置样式,就拿圆角按钮来说,可能你会这是一个shape文件,然后设置背景和圆...
Android Material UI控件之ShapeableImageView
前言1.1.2. 样式解读3. 你有使用过Material中的UI控件吗?为什么要使用它们,相对于原来的控件优势在哪里? 相信你看到这篇文章也会有所疑问,第一个问题就不用说了,那么从第二问题开始回答,Android官方为开发者提供了许多丰富的UI控件,Material 组件就...
Android Studio 打包APK(详细版)
做Android开发肯定对APK不陌生,你现在Android手机上所有的应用都是apk,只不过分为系统自带和第三方。 Android打包APK在开发中是必不可少的一个环节,相信你可能已经会了,或者在别的博客中看到过了,但是其实还有一些细节是你所不知道的。 本着实践的态度,...
Android 空包签名(详细版)
可能一看标题你不知道是什么意思,我这里解释一下什么是空包签名,为什么要空包签名。那是一个风和日丽的早晨,我愉快地敲着代码,于是项目总监告诉有一个老项目维护,给了我源代码,在我修复bug运行成功之后,说要上架到应用市场,我说要上那就上呗,简简单单。然后我发现事情并不是那么简单,...
Android 图片裁剪 (附源码)
图片裁剪是对图片进行区域选定,然后裁剪选定的区域,形成一个图片,然后再对这个图片进行压缩,最终返回结果图片。 从上面的描述来看貌似是挺简单的是吧,不过实际操作起来就没有那么简单了,下面先来看看简单的实现方式,就是Android自带的裁剪。我们依然从创建项目开始讲起,这虽然有...
Android 百度图像识别(详细步骤+源码)
如果你对这个效果图不满意就不用往下看了,那样只会浪费你的时间。然后进入管理控制台找到图像识别 点击进入。 创建应用 然后点击下方的立即创建按钮。 由于图像识别没有直接的Android SDK,因此本文将通过API访问进行图像的识别。通过API方式,则需要先完成鉴权认证,然后拿到A...
下一页