- 博客(31)
- 收藏
- 关注
原创 android glide 如何添加头部
Glide如何添加头部在公司的一些项目中,为了资料的安全性需要在所有的请求中加入头部,那么图片加载也算请求Glide工具类在添加头部的时候会到缓存失效,APP每次都会重新加载图片,图片就会出现闪烁视差package com.tripbay.utilityimport com.bumptech.glide.load.model.GlideUrlimport com.bumptech.glide.load.model.Headersimport java.net.URLclass G
2021-04-01 17:34:20
875
原创 手把手教写教程引导UI
手把手教写教程引导UI教程引导UI是指用户第一次进入APP会教用户如何使用的一个功能现在市场上比较出名的APP,基本都会有这个UI,特别游戏大多数都会有很多人一遇到这种需求就头大,现在我一步一步教您学会该控件的分析与写法分析教程引导UI思路在布局上面加一个控件计算针对对象所在位置控件高亮在针对对象控件加入指引控件调整指引控件所在位置,到这步就已经完成,至于其他属性可以根据项目需求自己去调整实现如何在布局上面加一个控件建立蒙层根控件package com.icez.myapp
2021-03-30 19:06:56
146
原创 android google框架权限申请以及去除默認的對話框
google 框架EasyPermission是google 官方推荐的框架EasyPermission 引用dependencies { // For developers using AndroidX in their applications implementation 'pub.devrel:easypermissions:3.0.0' // For developers using the Android Support Library implem
2021-03-25 15:12:44
328
原创 axios post YII2无法接受参数
axios post YII2使用POST()无法接受参数网上一大推垃圾,废物资料! 全TM 复制粘贴真正解决办法,在main-local 配置parsers 支持application/jsonaxios中配置application/json即可
2020-10-02 00:37:22
295
原创 yii2-apidoc 安装与使用
yii2-apidoc 安装与使用在componser.json中配置安装1、先下载,然后更新使用apidoc1、cmd进入项目中的\vendor\bin>2、执行apidoc api ../../api ./output3、apidoc 表示指令;api 表示项目;../../api 表示项目下面的Controller;./output 表示输出的目录...
2020-09-30 12:27:15
368
1
原创 phpstorm 配置componser
phpstorm 配置componsercomponser下载地址https://pkg.phpcomposer.com/#how-to-install-composer在PHPStorm配置接下来就可以使用componser
2020-09-30 12:21:44
408
原创 如何部分路由保持状态
如何部分路由保持状态keep-alive exclude 指那些是可以不被保证状态,多个以逗号风格 include 指那些是可以被保持状态,默认所以保持,多个以逗号分隔<template> <div id="app"> <div style="display: flex;flex-direction: row;height: 100%;width: 100%;"> <div style="height: 100%;back
2020-09-19 18:36:32
265
原创 切换路由,再次回来如何保持状态
切换路由,再次回来如何保持状态keep-alive<template> <div id="app"> <div style="display: flex;flex-direction: row;height: 100%;width: 100%;"> <div style="height: 100%;background-color: antiquewhite;flex-grow: 1"> <ul style
2020-09-19 18:20:45
427
原创 如何设置指定页面title
如何设置指定页面titlebeforeEach、meta 源码设置页面titleimport VueRouter from "vue-router"import Vue from "vue"const Home = ()=> import ("@/components/Home")const About = ()=> import ("@/components/About")const Btn1Component = ()=> import ("@/compo
2020-09-19 15:21:52
178
原创 路由参数传递
路由参数传递参数传递<template> <div id="app"> <div style="display: flex;flex-direction: row;height: 100%;width: 100%;"> <div style="height: 100%;background-color: antiquewhite;flex-grow: 1"> <ul style="padding: 0px"
2020-09-19 14:04:01
75
原创 路由嵌套
路由嵌套router index.jsimport VueRouter from "vue-router"import Vue from "vue"const Home = ()=> import ("@/components/Home")const About = ()=> import ("@/components/About")const Btn1Component = ()=> import ("@/components/Btn1Component")cons
2020-09-19 13:33:23
87
原创 动态路由
动态路由path: ‘/dynamic/:params’, params 指参数key,key前面必须要:import VueRouter from "vue-router"import Vue from "vue"import Home from "@/components/Home"import About from "@/components/About"import Btn1Component from "@/components/Btn1Component"import Bt
2020-09-19 02:09:44
79
原创 router-link、router-view解析
router-link、router-view解析router-linkrouter-link 默认渲染成<a></a>标签属性1、tag='li' 把router-link指定的标签2、active-class="active" 用来标识选中状态自定样式,类名可以自定义.active{ color: red;}3、全局路由选中自定义样式,类名可以自定义;不推荐这样做,推荐使用active-class属性(1)这是源码export interf
2020-09-19 01:38:37
695
原创 Vue 3.0 路由基本使用
路由基本使用下载Vue-Routernpm install vue-router配置路由router/index.jsimport VueRouter from "vue-router"import Vue from "vue"import Home from "@/components/Home"import About from "@/components/About"/** * 安装插件 */Vue.use(VueRouter)/** * 创建路由对象 *
2020-09-17 23:46:28
5057
9
原创 Yii2 Restful API 代码开源
Yii2 Restful API 代码开源开源地址https://gitee.com/1934147946/yii2-restful-api-demo功能介绍后面不在对Restful api 开发做介绍,所有的都写在开源地址里面;文档在MD文档中
2020-09-09 11:16:12
151
原创 YII2 单表增删改查
增删改查步骤Controlers: 获取数据 — 获取model类 — 设置应用场景 — 设置fields key — 加载场景 — 验证参数 — 业务操作 — 定义请求方式models: 设置应用场景接受参数 — 设置应用场景接受参数规则 — 设置应用场景返回参数规则mian: 设置api请求别名增删改查我写的只做笔记,觉得不对可以提,请勿喷,因为我不是专门写给您的,这只是笔记,这只是笔记,这只是笔记;如果觉得对您有帮助给我过赞即可
2020-09-05 12:23:09
97
原创 YII2 URL优化
YII2 增删改查ActiveController.php解析actions() 定义默认的APIverbs() 定义API请求方式引用models即可使用框架自带的api
2020-09-01 23:53:29
519
原创 YII2 GII中mode使用
YII2 GII中mode使用数据库配置,在api_test/common/config/main-local.php配置gii使用,在api_test/api/web文件夹下,必须建立一个assets文件才能使gii在浏览器中输入:http://localhost:9090/api_test/api/web/index.php?r=gii选择Model Generator生成mode我写的只做笔记,觉得不对可以提,请勿喷,因为我不是专门写给您的,这只是笔记,这只是笔记
2020-08-29 14:58:32
132
原创 YII2开发API流程
YII2开发API流程复制api_test中backend或frontend文件在api_test文件夹下,并改名在api文件下,把所有有关的backend改api在common/config/bootstrap.php新增api配置删除api中无用的资源新建controller文件,并书写api方法然后在浏览器访问:http://localhost:9090/api_test/api/web/index.php?r=test/api(注意:默认支持两个格式:json、xml;Con
2020-08-29 14:07:27
569
原创 YII2配置与安装
Yii2 安装与配置yii2官网地址https://www.yiichina.com/download进入xampp/htdocs文件夹下面从官网下载高级版本模板,并修改项目名字放在xampp/hotdocs文件夹下面cmd 到api_test文件夹下面进行初始化命令1、可以选择开发环境与生产环境,这里我选开发环境,如果您要正式环境可以在项目里面再次设置,无需dos检查是否配置安装成功,打开浏览器,并输入http://localhost:9090/api_test(
2020-08-29 11:45:05
268
原创 Apache如何修改端口
Apache如何修改端口在xampp中找到httpd.conf文件,然后打开全局搜索当前端口,并把当前端口改成您想要的端口修改后,然后保存,重启Apache就可以用您设置的端口访问我写的只做笔记,觉得不对可以提,请勿喷,因为我不是专门写给您的,这只是笔记,这只是笔记,这只是笔记;如果觉得对您有帮助给我过赞即可...
2020-08-29 11:29:34
1099
原创 navigation单页面应用开发过程---入门篇(非MVVM开发模式)
介绍在学习jetpack之后,了解navigation组件,navigation组件使用的是Fragment操作,但是在中国的公司的项目极少有这么做,基本都是每个界面对应每个Activity。最近公司刚接到一个半成品项目,里面使用的navigation正好是单页面应用,所有的基于Fragment。建议使用该组件学习MVVM开发模式,MVVM开发模式就是基于jetpack框架,使用livedata+viewmodel+databinding开发navigation开发步骤建立Activity,进入A
2020-08-18 19:33:33
887
原创 学习笔记(02):Yii2框架构建高性能restful接口-输出参数的过滤(按需返回)
通过本系列课程的学习,达到可以用Yii2自主构建一套高效的、稳定的、高扩展性restful api的能力。并且,通过本课程学习,开发者可以充分的理解Yii2接口的灵活性,其中包括:按需取值,自由扩展,标准统一的接口开发意义,并享受一个强大开发框架带来得开发效率的提升。...
2020-02-24 21:15:12
341
5
原创 学习笔记(01):Yii2框架构建高性能restful接口-ORM之按需获取
通过本系列课程的学习,达到可以用Yii2自主构建一套高效的、稳定的、高扩展性restful api的能力。并且,通过本课程学习,开发者可以充分的理解Yii2接口的灵活性,其中包括:按需取值,自由扩展,标准统一的接口开发意义,并享受一个强大开发框架带来得开发效率的提升。...
2020-02-21 20:57:18
250
原创 升级androidx的大坑
1、为什么要升级androidx项目需要用到google的地图API,android文档说必须要升级androidx才能使用新的客服端2、androidx坑官方文档只是说正常情况下的步骤没有任何问题,但是一般项目升级androidx,项目里面引用了很多第三方插件;而且不是每一个第三方插件都是支持androidx的;而谷歌却要我这样配置android.enableJetifier = tru...
2019-08-29 18:44:28
1137
2
原创 一起学YII------基础框架
1、为什么叫YIIYII的缩写是Yes,it isYII创始人薛强2、YII特点快速、安全、专业3、YII官网https://www.yiiframework.com/yii分基础版、高级版;本笔记以基础版学习4、YII目录介绍basic/ 应用根目录 composer.json Composer配置文件,描述包信息 con...
2019-08-27 06:51:53
300
原创 android Fresco使用,图片加载永不OOM
分享这个的原因:1、应该有很多朋友在做android显示大量图片的时候出现OOM,那么Fresco,glide是一个不错的选择2、Fresco与Glide比较而言:Fresco入手快;Glide入手慢;Fresco扩展性不强,但是基本APP用到的都有,特殊的就需要自定义;Glide扩展性极高,比较是google的亲儿子Fresco如果对于多图片APP推荐使用;Fresco使用相对Gli...
2019-08-21 14:43:13
557
原创 android 获取经纬度
我把这个获取经纬度的类分享出来的原因:1、我说了android手机获取本地GPS的经纬度有些手机不一定有值;他一直坚信google可以拿到;为什么就获取不到值;一直说让我就研究google定位的源代码;我反驳的理由:如果google没有对经纬度获取做了特别处理,为什么要开一个获取经纬度方法而不用android自带的jar方法,包括百度,高德也是一样;如果说本地API可以百分百获取到以及非常精确,...
2019-08-21 14:13:30
588
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人