自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

晨曦

黑暗只是暂时的,晨曦的光终会照亮前进的路。

  • 博客(151)
  • 资源 (20)
  • 论坛 (1)
  • 收藏
  • 关注

原创 Android OPPO推送服务集成(详细教学)

OPPO推送服务集成前言正文一、创建AS应用二、创建OPPO平台应用前言  为了丰富应用推送的场景和国产大厂设备,在我有这个条件的情况下,相关机型的文章我都会写一遍,这一篇就写一下OPPO的推送服务集成,我本身是荣耀的手机,OPPO是借的朋友的旧手机来测试对接的,下面进入正文。正文  和之前的华为一样,你要使用OPPO的推送服务首先要成为OPPO开发者,打开OPPO 推送平台,这里的账号要为企业账号,个人开发者账号是不能进行应用创建的,同理不能对接推送服务,因此必须要是企业开发者账号才行。起码在

2021-06-09 16:54:41 75 4

原创 Android 华为推送服务集成(详细教学)

华为推送服务集成前言正文一、创建平台应用二、创建AS项目三、配置Gradle四、生成并配置SHA256指纹五、开启应用推送服务六、配置签名七、HMS Toolkit工具配置八、推送消息结语前言  首先说明为什么要华为推送服务呢?这也是因为Android定制系统的问题,国内对安卓系统进行的定制的大厂有华为、小米、OPPO、VIVO、魅族等,小厂就更多了。大厂对Android系统进行了定制,形成特色的Android系统,而这些系统配置在国产的Android手机中,因为你需要根根据不同的厂商进行不同的适配,所

2021-05-12 15:49:30 722 18

原创 青春不潦草

青春不潦草  转眼又是一年毕业季,毕业季也是分别季,这是人生必不可少的经历,回想起读书生涯,开始有印象的毕业应该是从小学升初中,最深刻的毕业应该是大学,最高兴的毕业是高考后。回想当年,毕业的时候更多的是向往和憧憬。  刚好在今天大部分地区的高考都结束了,对于高考学子来说无疑是幸福的,有一个较长的暑假可以休息了,高中的生涯结束,青春依然在,只是有些仓促,作为过来人,高考结束最开始是喜悦,其次就是伤感,因为你的高中同学都要各奔东西了,未来的日子你也许再也见不到,同学聚会也不会齐聚,高中的毕业照也许会是同学间

2021-06-09 10:07:59 26 2

原创 微信小程序 之 网络请求、数据解析、页面渲染、动态参数

微信小程序 之 网络请求、数据解析、页面渲染前言正文一、API接口二、网络请求三、数据解析四、页面渲染五、动态参数前言  对于任何应用来说,网络请求是必不可少,这在微信小程序中也不例外,那么微信小程序中怎么进行网络访问呢?访问的数据怎么解析?解析之后怎么渲染在页面上。现在你先带着这些疑惑,然后往下看。正文  首先还是创建一个微信小程序的项目吧。命名为NetworkRequestDemo。新建后如下:基本的页面就有了,下面要写的代码也都在这个index页面中,首先清除掉原来的代码。先修改in

2021-05-27 17:29:29 79 2

原创 微信小程序 之 Hello World!

微信小程序 之 Hello World!前言正文一、微信开发者注册二、开发工具下载三、工具安装三、创建项目四、项目结构讲解1. app.js2. app.json3. app.wxss4. project.config.json5. sitemap.json6. pages7. utils前言  在做微信小程序之前,最好要有一些JavaScript和Html、css的基础,不过没有也没关系,学习中慢慢了解也可以,只不过你需要花费的时间就多一些。正文  微信小程序的开发常规是使用微信开放平台提供的工具

2021-05-24 18:05:30 72 2

原创 Android 百度语音合成 (含离线、在线、API合成方式,详细步骤+源码)

百度语音合成前言正文一、创建项目二、离线语音合成1. 配置AndroidManifest.xml2. 配置SDK3. 离线SDK初始化4. 导包三、在线语音合成 - SDK方式前言  我之前写过百度的语音识别,也写过讯飞的语音识别与合成,而有读者看完后说没有百度的语音合成,想在用百度语音识别的同时使用百度的语音合成。所以就有了这篇文章,我的文章也是区别于其他人的文章,所以我有自己的风格。正文  首先我们登录这个百度智能云,然后找到语音技术。点击创建应用这里选择包名,如果你选择不需要,则只能

2021-05-08 15:55:06 500 25

原创 Android TabLayout 使用进阶(含源码)

TabLayout 使用进阶前言正文一、控件基础使用① 设置标题② 设置图标③ 设置下划线二、分类页面 (TabLayout + ViewPager + Fragment)前言  对于Android开发来说,画页面算是必不可少的,因此你会接触很多不同的UI布局,你需要去绘制出来,在这过程中你已经接触过TabLayout。正文为了方便讲解,我依然是新建一个TabLayoutDemo项目来说明。一、控件基础使用首先在现在的版本中,TabLayout已经迁移到androidx下了。因此先在你的app

2021-05-06 09:41:20 1572 17

原创 Android 垃圾分类APP(七)历史记录

历史记录前言正文一、建表二、新增历史记录页面三、列表适配器前言  本文将是这个垃圾分类APP的暂定最后一篇,后面可能有,可能没有,就像薛定谔的猫一样。正文  本文讲述垃圾分类的历史记录,为什么要这个记录呢?因为可能有时候我查询过某一件物品的分类,然后我不记得了,再查询一次我觉得麻烦,我就希望能看到以往的查询记录。这是一个很合理的要求,不是吗?一、建表  要保存历史数据,首先要有一个表,在上一篇文章中,我们已经建过一个News了,下面再建一个History表,在model包下新建一个History

2021-04-22 15:20:09 1044 10

原创 Android 垃圾分类APP(六)网络处理

网络处理前言正文一、主页面数据处理前言  在之前的文章中完成了对首页新闻数据的显示处理,也做了UI的简单优化,现在已经看上去比之前要上档次了一些,不过我们还得继续优化才行。正文  文本就是对网络进行优化处理,我们得考虑到当进入这个App时没有网络的情况。一、主页面数据处理主页面中最重要的数据就是这个垃圾分类新闻数据了,而这个数据并不是实时更新的,因为首先没有必要每一次打开App时都请求,这有些浪费资源,毕竟我的每日免费次数只有100次,其次就是当我没有联网时进入主页面也不能说什么也看不到吧,这不

2021-04-22 15:19:25 876 6

原创 Android 垃圾分类APP(五)垃圾分类新闻展示

这里写目录标题前言正文一、申请新闻接口数据二、垃圾分类新闻接口请求三、轮播显示四、垃圾分类新闻列表前言  上一篇文章中完成了图像输入进行垃圾分类,这篇文章进行主页面的UI丰富。正文  点击天行API,登录之后,找到垃圾分类新闻,点击申请接口。一、申请新闻接口数据点击立即申请申请之后点击立即调试点击测试请求。返回数据如下:{ "code": 200, "msg": "success", "newslist": [ { "id": "60bc69482

2021-04-22 15:18:51 488 10

原创 Android 垃圾分类APP(四)垃圾分类之图像输入

百度图像识别

2021-04-22 15:18:15 531 7

原创 Android 垃圾分类APP(三)垃圾分类之语音输入

前言  在上一篇文章中完成了手动输入进行物品搜索分类,本文将进行语音搜索分类。正文  上一篇文章中是在主页面中进行手动输入的,而如果我想要在这里面在加上语音搜索的入口自然也是也可以的,只不过页面的代码就很多了,因此痛定思痛我打算新写一个页面单独做这个语音输入,然后搜索物品分类,这样可能看得人也好理解的,因此本文中可能会先改动这个MainActivity,然后把手动输入搜索移到一个新的页面中。这样主页面就作为其他的方式的入口。一、修改布局...

2021-04-22 15:17:19 463 4

原创 Android 垃圾分类APP(二)垃圾分类之手动输入

前言  在上一篇文章中进行了项目的搭建和网络请求的测试,还不错相信你一定可以完成。正文  这篇文章要做的就是手动输入物品去完成垃圾分类的结果显示,也不会很难,我会讲的细一点。一、修改样式先配置一些资源,找到你的res下的styles.xml,改成NoActionBar。然后打开colors.xml,里面的代码如下:<?xml version="1.0" encoding="utf-8"?><resources> <color name="colorPr

2021-04-22 15:16:20 659 12

原创 Android 垃圾分类APP(一)申请API、搭建项目、访问接口获取数据

前言  随着垃圾分类的呼声越来越高,未来说不定全国都会实行,因此了解分类可以让你少被罚钱,另外就是这也是为了环保,为了????啊。正文  既然是一个APP,那么从什么地方开始入手呢?APP最重要的是什么?是数据,任何APP操作的都是数据,只不过形式各不相同,那么垃圾分类的数据从什么地方来呢。网络上有很多的API数据提供商,例如聚合、天行等,这里我将使用天行API,可能会有第一次看博客的朋友,不过我也是第一次写这个垃圾分类APP,因此我们都从头开始吧。一、申请垃圾分类API首先注册账号,点击天行数据

2021-04-22 15:14:52 1422 32

原创 Android 百度图像识别(详细步骤+源码)

百度图像识别一、创建平台应用二、创建Android项目一、创建平台应用先登录百度开放平台然后进入管理控制台找到图像识别点击进入。创建应用然后点击下方的立即创建按钮。注意看下图标注的信息由于图像识别没有直接的Android SDK,因此本文将通过API访问进行图像的识别。二、创建Android项目通过API方式,则需要先完成鉴权认证,然后拿到Access Token,通过这个Access Token才能去请求这个图像识别的接口,这里要分为两步走。现在思路清楚了,下面先创建一个项

2021-04-05 14:53:35 3900 32

原创 Android 图片裁剪 (附源码)

Android 图片裁剪前言正文一、创建并配置项目二、权限申请三、获取图片Uri四、图片裁剪尾声运行效果图前言  图片裁剪是对图片进行区域选定,然后裁剪选定的区域,形成一个图片,然后再对这个图片进行压缩,最终返回结果图片。正文  从上面的描述来看貌似是挺简单的是吧,不过实际操作起来就没有那么简单了,下面先来看看简单的实现方式,就是Android自带的裁剪。一、创建并配置项目我们依然从创建项目开始讲起,这虽然有一些繁琐,但无疑可以让每一个Android开发者看懂。创建一个名为PictureCr

2021-03-28 13:50:03 368 8

原创 Android 空包签名(详细版)

空包签名前言正文一、下载空包二、获取keystore三、空包签名总结前言  可能一看标题你不知道是什么意思,我这里解释一下什么是空包签名,为什么要空包签名。那是一个风和日丽的早晨,我愉快地敲着代码,于是项目总监告诉有一个老项目维护,给了我源代码,在我修复bug运行成功之后,说要上架到应用市场,我说要上那就上呗,简简单单。然后我发现事情并不是那么简单,平台上之前上架过此应用,那还是16、17年的事情,那时我还在学校呢。而且之前的平台开发者账号找不到了,也就是那之前平台上的应用是个孤儿。平台上有这个应用再

2021-03-23 10:26:03 153

原创 Android 侧滑抽屉菜单

侧滑抽屉菜单前言正文一、创建项目二、添加滑动菜单前言  滑动菜单相信都不会陌生,你可能见过很多这样的文章,但我的文章会给你不一样的阅读和操作体验。正文  写博客,自然是从创建项目开始了,这样你可以更好的知道这个过程中经历了什么。一、创建项目  项目就命名为DrawerDemo,绝对的手把手教学,让你清楚每一步怎么做。然后打开app下的build.gradle,在android{}闭包中添加如下代码: //配置JDK的版本 compileOptions { targ

2021-03-22 00:03:34 1653 10

原创 Android 使用so库的遇到的坑

使用so库采坑记录做Android开发会遇到各种各样的问题,遇到问题不可怕,解决了并且知道为什么,下次遇到能马上解决就好了,今天要说的就是这个so库的使用采坑了。通常在使用一些第三方的SDK时会有一些so库需要你放入到项目中,这里分为两步,其实,第一步放入,第二步使用。两步都有坑,幸运的是我都踩到了,所以记录一下:常规的so库是使用C或者C++写的,Android中只要调用就好了,而这些依赖库通常的有好几个版本文件,比如我们来看看百度的文字识别SDK,如下图所示。上面有四个文件夹arm64-v8a

2021-03-10 16:20:49 1326 18

原创 Android 更换用户头像(拍照、相册选取)

Android 更换头像前言正文一、新建项目总结前言  做Android应用开发,通常是有很多的功能组成,今天就来看一下这个用户头像更换的功能该怎么去写。相信很多的小伙伴都写过这个功能,因为作为一个APP来说这是很普遍的功能,基本都会有。只要你的APP有用户模块,就会有用户的个人信息的修改,比如常规的手机号码修改、地址修改、头像修改、昵称修改等。这里面技术含量高一点的就是头像修改了,进入正题吧。正文  这里我还是新建一个项目来做这个头像修改的功能,这样对于没有接触过这个功能的朋友更友好,这也是

2021-03-05 16:49:05 762 10

原创 鸿蒙 DevEco Studio升级更新、新特性(新设备、布局预览)

DevEco Studio升级更新、新特新前言正文一、新版DS内容1. 新功能2. 增强功能3. 解决的问题二、更新DevEco Studio总结前言  近来一段时间在忙工作上的事,对鸿蒙的文章很久没有更新了,而鸿蒙之前的开发者文档中说明了会在近期更新DevEco Studio的版本,当版本更新之后肯定会增加一些新的内容,下面来看看吧。正文  我记得我在2020年9月17号发布第一篇鸿蒙的安装配置文章里面介绍了怎么下载和安装DevEco Studio,后面都以DS为简称。当时的版本是2.0.8

2021-02-24 16:54:08 924

原创 Android 天气APP(三十四)语音搜索

语音搜索前言正文总结前言  在上一篇文章中,给天气APP添加了语音播报的功能,但是主页面要是想去切换城市除了已有常用城市以外,切换城市和搜索城市需要的操作都太多了,因此通过语音来搜索城市,然后查询天气无疑可以简化操作步骤。正文  总结...

2021-02-19 16:16:31 526 6

原创 Android 天气APP(三十三)语音播报

语音播报前言正文一、引入讯飞语音SDK二、初始化配置讯飞SDK文末前言  在这篇文章中我将给天气APP加入语音功能,首当其冲的就是这个语音播报功能。语音使用了第三方SDK,做语音开发不可能不知道讯飞,因此我这里用的也是讯飞的SDK,下面开始吧。正文  在我们正式写APP的时候需要先做一个事件,那就是登录讯飞开放平台,然后进入控制台,点击创建新应用创建项目。创建好之后会生成一个APPID点击这个应用名字之后会进入可使用的SDK功能页面,然后点击语音合成,之后下滑,找到Android的S

2021-02-19 16:15:20 340 3

原创 Android 天气APP(三十二)快捷切换常用城市

快捷切换常用城市及每日弹窗优化前言正文一、弹窗图片加载监听文末前言  在2021年正式到来之前再更新几篇天气APP的文章,说实话现在对于这个APP的更新速度是比较缓慢的,一方面我有工作在进行,同时在写其他的文章,其次我正在使用Kotlin语言重写天气APP,还有一个原因就是功能的迭代问题,因为作为天气APP该满足用户的其实都已经满足了,我本来还有好多的想法打算加进去,又怕这个变得不伦不类,因此有些东西就搁置了,而这篇文章就是在对于用户的体验上做提升,嗯,来看看吧。正文当要更新版本之前,应该先解

2021-02-19 16:13:49 245 4

原创 Android 讯飞语音合成、语音播报(详细步骤+源码)

前言  去年针对于Android语音SDK写了两篇博客,分别对百度、讯飞的语音识别的Android SDK进行了讲解,也是因为两个我都使用过。语音识别也叫语音听写,这种方式是Android设备(手机、TV、手表等)听人说,而语音合成、语音播报则是人听Android设备说,举个例子,最常见的就是导航了,里面的发声就是合成的,至于发声的内容来源就比较复杂了,也不是本文探讨的内容,下面进入正题吧。正文首先打开讯飞开放平台,然后注册登录上去,之后找到我的应用,你可以看到这里有一个XFASRDemo,这是我之前

2021-01-28 14:19:07 524 12

原创 Android 购物车实现(思路+步骤+源码)

购物车文章目录购物车前言正文一、准备数据源总结前言  购物车作为电商APP来说,是必备的。并且很多公司面试初级Android会问你购物车的实现思路和步骤,第一是想看你是否思路清晰,第二是否有过实践。里面的逻辑我相信用过淘宝、天猫、京东等电商APP的都比较清楚,但是写这个功能并不容易,很容易把逻辑写错,或者写着写着人就懵逼了,这是因为已经深陷其中,当然了,我也是一个菜鸟,在这里也是分享一下自己写这个购物车的一些思路和想法,大神大佬就一笑而过吧。正文  购物车说难其实不难,主要是与用户的交互比较

2021-01-20 17:47:55 1112 11

原创 Android MVP框架搭建与使用(含源码)

前言  其实之前我是写过相关的MVP文章的,只不过当时在是天气APP中,而这里是单独拉出来将,因此会有一些不同。正文先在Android Studio中创建一个名为MvpDemo的项目。创建好如下图所示一、创建mvp模块再创建一个依赖模块,File → New → New Module…选择Android LibraryNext,修改一下模块名字点击Finish,你的mvplibrary模块就创建完成了。下面在app模块中依赖mvplibrary模块。在AS的右上角工具栏中找

2021-01-15 11:31:04 602 17

原创 Android OkHttp+Retrofit+RxJava搭建网络访问框架(含源码)

OkHttp+Retrofit+RxJava搭建网络访问框架前言正文总结前言  在实际开发APP中,网络访问是必不可少的,最开始访问网络是使用HttpURLConnection、而后面有了一些框架比如Volley、OkHttp、Retrofit等。那么你可能看到最多的是OkHttp,因为它很出名,Google也推荐你使用此框架进行网络访问。你可能会说Retrofit,Retrofit其实就是对OkHttp的二次封装。还有RxJava,这个又是用来干嘛的呢?为什么要将三者组合起来,组合有什么优势吗?带

2021-01-12 21:32:24 380

原创 Android Studio 打包APK(详细版)

Android Studio 打包APK前言正文总结前言  做Android开发肯定对APK不陌生,你现在Android手机上所有的应用都是apk,只不过分为系统自带和第三方。正文  Android打包APK在开发中是必不可少的一个环节,相信你可能已经会了,或者在别的博客中看到过了,但是其实还有一些细节是你所不知道的。总结...

2021-01-07 15:22:01 2434

原创 Android Glide加载图片、网络监听、设置资源监听

Glide加载图片、加载进度监听前言正文总结前言  在日常开发中使用url加载图片是常见的。这也是Glide图片加载框架这么受欢迎的原因。当然本文如果只是简单的加载一个图片出来那就完全没有必要了,自然要搞点花里胡哨的事情才行。正文  再搞事情之前首先创建一个项目,就命名为GlideDemo吧。创建好之后,在app的build.gradle中的添加依赖总结...

2021-01-03 22:30:49 411 2

原创 带着兴奋与敬畏前行

带着兴奋与敬畏前行  2020年马上就要过去了,回顾这一年发生了挺多事的,也改变了我们的生活,起码现在深圳还是要戴口罩出行的。其实今年我也给自己立了Flag,那就是博客的访问量突破10W,现在已经超过了,对此我也是挺开心的。  写博客是从2019年开始的,那个时候对于Android也是属于刚入门吧,当时我毅然辞掉了之前在老家湖南的工作,然后买了《第一行代码》这本书的第二版,花了一个月时间学习,然后就只身来深圳拼搏了,最开始的博客是在面试之后回到出租房里写的。而初学者-Study这个名字和当初的我也是很契

2020-12-31 09:43:57 212 10

原创 Android 高德地图API(详细步骤+源码)

为了丰富对地图、定位的了解,在写了百度、腾讯的地图定位之后,终于到了高德地图了。我个人平时日常使用最多的定位软件就是高德地图。所以这篇文章,就带你来初步了解使用。前言正文  在此之前呢,默认都没有账号,因此需要先注册一个账号账号才行,点击高德开放平台进入主页面。点击右上角的注册按钮,然后选择注册开发者的类型,有个人开发者、企业开发者。如果你已经工作了可以选择企业开发者,只不过需要填写的资料要多一些,这里我选择成为个人开发者,点击。勾选上这个选项,然后点击确认注册开发者,进入下一步,填写个人

2020-12-25 17:53:45 2754 35

原创 Android 腾讯位置服务使用(详细步骤+源码)

腾讯位置服务使用前言正文一、注册腾讯位置服务账号二、创建平台应用Appkey三、创建并配置AS工程四、定位① 连续定位总结前言  在日常开发中,很多时候需要活动当前位置,比如周末你打算去看电影,想知道最近的电影院在哪,那么首先得知道你当前的位置,然后搜索附近范围内最近的几家电影院,而当你点击其中任何一家时,则会出现详细的导航路线。  上述的场景只是生活中的一个场景之一,而这个功能的应用还有很大的空间,快速开发的时代的,你还在自己一行代码的来实现功能吗?为什么不试试一些成熟的第三方SDK、API服务

2020-12-18 17:38:44 954

原创 Android 设备唯一标识(适配Android版本)

设备唯一标识前言正文1. 唯一标识的含义2. 新建项目3. 项目配置4. Android 5.05. Android 6.06. Android 8.07. Android 10.08. 解决方案总结前言  相信在看这篇文章之前你已经看过一些类似的文章了,那么你肯定知道自己想要的是什么。正文  首先要知道设备唯一标识的重要性,它可以做什么?① 大数据统计,比如采集这个APP的安装量,那么一个唯一标识就代表一个Android设备② 放置多设备重复登录,比如QQ、微信,你在A手机登录了,如果又

2020-12-12 10:26:01 1594 14

原创 Android Navigation + Fragment 制作APP主页面导航(步骤 + 源码)

运行效果图Navigation + Fragment制作APP主页面前言正文1. 添加依赖2. 添加导航图总结前言  我相信你肯定见过这样的App主页面,底部或者顶部有多个按钮,点击之后会切换当前的页面,滑动当前页面也会切换底部按钮,这里我用几个App的主页面来说明一下吧淘宝微博CSDN App支付宝可以说绝大部分App都是这种主页面布局模式,当然还有很多,在这里举列子是让你有一个概念而已。正文  从上面的一些APP主页面,在之前这种页面是通过什么来做的呢?这里有好几种组合:

2020-12-10 08:59:05 865 2

原创 Android 多语言应用(步骤+源码)

多语言应用 前言正文一、修改样式二、增加页面三、增加语言资源文件四、修改页面适配Android系统语言五、App多语言设置前言  什么样的应用需要多语言呢?应用国际化,比如你的应用同时要在国内和国外使用,因此你需要对你的应用增加不同的语言。正文  按照国际惯例,首先创建一个项目,命名为LanguageDemo,这也是一篇实操型博客,最好按照步骤一步一步的来写,这样你了解的更多,当然如果你时间宝贵,也可以直接运行源码,或者拆分源码中的一些功能到自己的项目中。一、修改样式打开styles.xml。

2020-12-08 11:25:33 223

原创 Android 天气APP(三十一)每日提醒弹窗

效果图每日提醒弹窗前言正文一、弹窗背景二、每天第一次弹窗三、弹出每日提示弹窗四、弹窗的开关文末前言  为了增强用户的体验,所以增加了这个每日弹窗,每日弹窗顾名思义,每天弹出一次,就不再弹窗,当然如果用户觉得烦的话,可以在弹窗中勾选上不再弹窗,或者在应用设置中,关闭每日弹窗都是可以的。下面来写这个功能。正文  说到弹窗我就想起来我之前的应用更新弹窗那一篇文章了,那么这个功能怎么来写呢?其实也不难,首先想清楚这个弹窗要什么东西。① 是弹窗的背景,我希望每一天都不一样,那么就可以采用必应的每日

2020-12-04 17:29:42 574

原创 Android 天气APP(三十)分钟级降水

运行效果图分钟级降水和每日弹窗提醒前言正文一、新增分钟级降水API二、数据获取与显示文末前言  说实话也蛮久没有更新这个天气APP了,原因主要是没有什么好的更新的因素和新的功能。当这两者都具备时才有了这一篇文章。首先是和风天气更新的新的分钟级降水API,这个是可以提供给开发者免费调用的。而处于对用户体验的考虑????,我也打算弄一个每日弹窗来精简当天的天气重点。话不多说了,进入正文。正文  平时工作之余有空我就会去看看博客和GitHub上有没有问题,也会去看看和风天气API的数据访问量,因为

2020-12-04 17:28:24 624

原创 Android 百度翻译API(详细步骤+源码)

百度翻译API一、创建平台应用二、创建及配置项目三、编码1. 修改外观与布局2. 初始化控件3. 输入框监听4. 语言选择监听5. 页面点击事件6. 翻译一、创建平台应用  百度翻译开放平台也是属于百度智能云的一部分,所以你如果注册过百度的账号都是可以直接登录,当然最好做一下开发者认证,这样一些API的开放力度会大一些,再来说一下写这篇文章的初衷吧,首先我是弄过百度的翻译的,我之前并没有写过这方面的博客,而有读者看过我之前写的关于百度语音识别和百度文字识别的博客,于是问我百度翻译的相关问题,其他突然这么

2020-11-26 17:33:01 1744 28

原创 Android 百度文字识别(详细步骤+源码)

运行效果图识别到的内容:{"words_result":[{"words":"突然间有想看书的冲动"},{"words":"eel"},{"words":"你不是直正的快乐"},{"words":"你说你有点难追"},{"words":"我就打断你的腿CN"}],"log_id":1329724251397160960,"words_result_num":5,"direction":0}百度SDK文字识别一、创建平台应用二、创建及配置Android项目三、初始化四、UI模块导入五、UI模块使用

2020-11-20 17:58:43 1619 32

SpeechSynthesisDemo.rar

百度语音合成Demo

2021-05-08

ScanDemo.rar

华为扫码服务Demo

2021-05-18

ImageDiscernDemo.rar

图像识别Demo,可以识别网络图片、相册图片、相机拍照图片

2021-04-05

GoodTrash.rar

GoodTrash源码

2021-04-22

OPPO获取应用Sign,APK签名工具.rar

OPPO获取应用SignAPK,用于OPPO平台创建应用

2021-06-07

JDK 1.8 64位.rar

Java JDK 1.8 64位

2021-04-01

PictureCroppingDemo.zip

Android系统原生图片剪裁

2021-04-08

SlideLayoutDemo.rar

Android 滑动渐变背景Toolbar、点击置顶ScrollView,代码绝对是可以运行的,采用的androidx和google的控件。加上协调布局和相对布局嵌套使用

2020-07-31

GaodeMapDemo.rar

高德地图Demo源码

2021-04-21

MvpDemo.rar

MvpDemo.rar

2021-03-30

TextOCRDemo.rar

百度文字识别

2021-05-06

ListeningMusic-master.zip

Android MediaPlayer 音乐播放器扫描 本地音乐、上一曲、下一曲切歌、播放本地音乐(项目源码),不需要积分,有什么问题联系我,邮箱:lonelyholiday@qq.com

2020-05-08

GoodTrash1.0.apk

垃圾分类App

2021-04-22

EditPlus.rar

EditPlus编辑器

2021-05-17

TabLayoutDemo.rar

TabLayoutDemo源码

2021-04-30

百度地图Demo源码和APK.rar

百度地图源码

2021-04-16

GaodeMapDemo-master.zip

高德地图API的使用介绍

2021-03-07

MapDemo.rar

Android 百度地图SDK集成使用 自动定位、标记定位、简洁精炼,注释比较多,没有积分的,可以去我的博客上面找到下载地址,可以免费下载的,你也可以直接私信我,我给你下载地址。

2020-07-28

NetworkDemo.rar

使用OkHttp、Retrofit、RxJava搭建

2021-03-30

生成带有logo的二维码 ZXingDemo

使用ZXing框架动态生成二维码,带有logo图片 , @Override public void onClick(View v) { /* * 按钮点击显示二维码 * */ //加一个测试地址,之后我们的二维码就是用这个地址来生成。扫描后直接进入百度,这个地址也可以用于动态,或者是你从服务器中得到的地址 url = "https://www.baidu.com"; //这里的logo是系统自带的,通过BitmapFactory加载进来 logoBmp = BitmapFactory.decodeResource(getResources(), R.mipmap.demo); //通过ZXing框架将地址和logo图片加到里面,生成二维码之后赋值给codeBmp; codeBmp = ZXingUtilsTest.createQRImage(this, url, logoBmp); //最后将得到的codeBmp设置为ImageView的ImageBitmap这样图片就会显示出来了 codeImageView.setImageBitmap(codeBmp); } 点击显示二维码 没有积分的可以私聊我

2019-04-02

ViewPage+PagerSnapHelper滑动短暂卡顿的问题

发表于 2020-08-05 最后回复 2020-08-05

空空如也

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

TA关注的人 TA的粉丝

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