自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

原创 vue heima电商项目实战

前期环境:1.vscode点击详情2.vue ui这里3.elm组件just so sologin<template> <div class="login_container"> <div class="login_box"> <!-- 头像区域 --> <div class="avatar_box"> <img src="../assets/logo.png" alt

2020-07-02 18:29:00 150

原创 常用网站

JSON在线解析及验证史上最全的Android studio 的快捷键 MAC 和Win版本GitLab蓝湖禅道微信公众平台Element

2021-03-03 18:04:03 102 1

原创 前端笔记

这里写目录标题前后端分离的开发模式css2.1选择器css3新增选择器2D变形sass语法数据类型检测数组的头尾操作方法数组的常用方法前后端分离的开发模式1、基于Vue.js实现前端模块2、后端(服务端)Node.js+Koa2+MongDB需求分析—>原型图分析—>数据库与接口设计—>前端 开发—>后端开发 —>前后端联调css2.1选择器1)标签选择器和id选择器2)class选择器3)复合选择器后代选择器.box .spec 选择类名为box的标签内部

2021-03-03 17:35:29 289 1

原创 xmalls商城实战

这里写目录标题1、构建项目2、项目笔记1、构建项目1、创建项目vue create xmall-front2、选择预设Manually select features3、选择router 、vuex(Linter / Formatter处理写代码的时候可能出现的错误)回车构建项目4、cd xmall_front/5、npm run serve. 成功后, 初始化项目完成6、添加UI:vue add element7、添加预处理器(Sass/Less/Stylus):npm ins

2021-03-03 17:14:57 183 1

原创 网易云音乐小程序 笔记

小程序750pxhtml 双引号js 单引号flex布局:弹性盒子授权动作只发生一次获取用户信息flex-direction: column; // 修改flex主轴x修改为ylign-items: center; //控制侧轴justify-content: center; //控制主轴1px=2rpx //小程序适配单位Rexflex-direction: column; //纵向布局// 两行display: -webkit-box;-webkit-box-orie

2021-03-03 17:06:04 617 1

原创 算法

求n*n个正方形小方格组成的大正方形 里面的正方形个数当n=1时 有1个当n=2时 有 4+1 = 2^2 + 1 = 5个 (4个小的1个大的)当n=3时 有 9+4+1 = 3^2 + 2^2 +1 = 13个 (有9个小的,4个中的,各1个大的)…所以n×n个小方格组成的正方形中包含有 n^2 +(n-1)^2 +…+1 = (n+1)(2n+1)n/6个...

2020-08-27 09:53:31 140

原创 打开小程序

unpackage—>diet—>dev—>mp-weixin

2020-07-17 17:06:41 107

转载 VUE AXIOS

vue2.0之后,就不再对vue-resource更新,而是推荐使用axios。基于 Promise 的 HTTP 请求客户端,可同时在浏览器和 Node.js 中使用。功能特性1、在浏览器中发送 XMLHttpRequests 请求2、在 node.js 中发送 http请求3、支持 Promise API4、拦截请求和响应5、转换请求和响应数据6、取消请求7、自动转换 JSON 数据8、客户端支持保护安全免受 CSRF/XSRF 攻击安装 axios$ npm install ax

2020-07-13 10:02:15 110

原创 sql表创建---基于springboot+vue前后端分离旅游项目

--用户表create table t_user( id int(6) PRIMARY key auto_increment, username varchar(60), password varchar(60), email varchar(60));--省份表create table t_provice( id int(6) PRIMARY key auto_increment, name varchar(60), tags varchar(80), placecount.

2020-07-03 17:17:07 204

原创 android 底层

软件的UI结构 —3层

2020-07-02 18:33:30 209

原创 视频播放sdk

常见的三种实现方式:VideoView :简单,但丑陋,几乎没有可定制性MediaPlayer+SufaceVIew:需要自己处理生命周期,复杂,可定制性高*** MediaPlayer+TextureView:同第二种,还可添加动画,在listview等复杂控件中使用MediaPlayer视频播放核心类TextureView显示帧数据核心类众多事件接口1、开始/错误/完成/缓...

2020-07-02 18:32:56 3737

原创 插件化

插件化开发宿主和插件话分开编译淘票票支付宝的功能并发开发动态更新插件按需下载模块 第一次加载 比较慢方法数或变量数 爆棚@Overrideprotected void doBeforeSetContentView() {super.doBeforeSetContentView();DisplayUtil.translucentStatuBar(this);Status...

2020-07-02 18:32:40 102

原创 使用Retrofit+RxJava下载文件并实现APP更新

后台接口这次就不能再像上一年那样通过一个txt文件来存储apk信息了,我们要做的就是请后台吃顿饭,写一下以下接口上传接口putApk这个接口用于方便我们上传新版本,可暂时配合postman使用获取apk接口 getApk我们通过当前版本号和version的对比判断是否需要更新 //retrofit implementation 'com.squareup.retro...

2020-07-02 18:32:09 468 2

原创 三、vue列表渲染

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script src="js/vue.js" type="text/javascript" charset="utf-8"></script> </head> <body> <div id="app"> <

2020-06-30 10:43:56 79

原创 二、vue 条件渲染

v-if<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <script src="js/vue.js" type="text/javascript" charset="utf-8"></script> </head> <body> <!-- VIEW视图 --&g..

2020-06-19 16:32:11 97

原创 一、vue初识

<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <script src="js/vue.js" type="text/javascript" charset="utf-8"></script> </head> <body> <!-- VIEW视图 -->

2020-06-19 14:00:28 92

原创 BSDiff增量更新技术

android9源码很多软件都有用到libbspach.so 库,如微信、qq、抖音、今日头条等libbspach.so 合成布丁bsdiff 差分(v1.1 v1.2不需要完整下载下来再安装)背景:全量更新痛点(小功能、bug)【热修复tinker\andfix 。。*】产品频繁迭代(小步快跑)用户体验很差(下载、安装)服务器耗流量(昂贵)二分法...

2020-05-27 19:46:02 236

原创 算法----进阶

字符串匹配:KMP算法汉诺塔游戏:分治算法八皇后问题:回溯算法修路问题:普利姆算法(最小生成树)最短路径问题:弗洛伊德算法约瑟夫问题:单向环形链表骑士周游问题:马踏棋盘算法【会用的图的深度优先遍历算法(DFS)+贪心算法优化】...

2020-05-27 19:45:46 104

转载 android 透明度

格式:android:background="#XXxxxxxx"(颜色可以写在color中)说明:半透明颜色值不同于平时使用的颜色,半透明颜色值共8位,前2位是透明度,后6位是颜色。也就是说透明度和颜色结合就可以写出各种颜色的透明度。下面是透明度说明表,供大家参考。不透明 100% FF95% F290% E685% D980% CC75% BF70% B365% A66...

2020-04-22 10:40:26 1232

原创 圆角渐变背景

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <corners android:radius="@dimen/dp2"...

2020-04-09 15:37:44 91

原创 FlexboxLayoutManager 用法

flexWrap默认情况下 Flex 跟 LinearLayout 一样,都是不带换行排列的,但是flexWrap属性可以支持换行排列。这个也比 LinearLayout 吊啊有三个值:nowrap :不换行wrap:按正常方向换行wrap-reverse:按反方向换行justifyContent  justifyContent属性定义了项目在主轴上的对齐方式。flex-start(...

2020-04-07 13:54:42 6169

转载 git 回滚

先显示提交的log$ git log -3commit 4dc08bb8996a6ee02fAuthor: Mark <[email protected]>Date: Wed Sep 7 08:08:53 2016 +0800 xxxxxcommit 9cac9ba76574da2167Author: xxx<[email protected]>Date: Tue Se...

2020-03-26 10:12:01 88

原创 解决vivo手机安装测试包失败的bug

gradle.properties文件添加android.injected.testOnly=false-AndroidManifest.xml 清单文件在application添加中添加android:testOnly=“false”奥利给! 完美解决 撒花完结~...

2020-03-23 18:10:46 3721

原创 mac +java文字转xml

optiojn+回车

2020-03-16 17:37:01 85

原创 uni-app 基础篇

ulist 代码块问题关于转自定义模式关于顶踩和关注问题聊天页

2020-03-16 17:34:19 240

转载 关于Rxjava操作符(实现接口嵌套功能)

对事件序列中的事件 / 整个事件序列 进行加工处理(即变换),使得其转变成不同的事件 / 整个事件序列具体原理如下:RxJava中常见的变换操作符如下:数据类型转换:Map()将事件的参数从 整型 变换成 字符串类型 为例子说明 // 采用RxJava基于事件流的链式操作 Observable.create(new ObservableOnSubscri...

2020-03-06 13:12:02 322

原创 前端笔记——HTML+CSS+js

web标准有三层结构,分别是结构(html)、表现(css)和行为(javascript)理想状态下,他们三层都是独立的,放在不同的文件里面

2020-03-04 14:21:31 108

原创 TabLayout下划线样式设置

app:tabIndicatorFullWidth=“false” 就可以设置下划线与文字等宽了

2019-11-14 09:21:06 785

原创 解决androidx问题

android.useAndroidX=trueandroid.enableJetifier=true

2019-11-08 10:37:15 230

原创 git

那么 我来记录一下单位给配2w新电脑的环境配置吧~哈哈哈哈毕竟小菜鸡第一次用mac !官网下载 android statio官网下载 gitmkdir develop 新建develop文件夹mkdir code 新建code文件夹cd codelsgit clone git@git…(地址)atio!!!! ok 已经把git上的项目pull到该目录下了 &...

2019-11-07 23:45:16 69

原创 二、电商项目笔记【网络框架】

本项目采用Retrofit+okhttp网络框架接口创建代码:1、package com.lsh.latte_core.net;RestServiceimport java.util.Map;import okhttp3.MultipartBody;import okhttp3.ResponseBody;import retrofit2.Call;import retrofi...

2019-11-06 11:26:36 148

原创 Failed to transform artifact 'butterknife-runtime.aar (com.jakewharton:butterknife-runtime:10.1.0)'

我的老天爷啊 一个bug花费了我半个小时!!!中间还经历了AS死机啊啊啊啊啊啊啊啊啊啊啊啊后来根据大神博友解决办法成功解决bug:完美!运行成功!!!!...

2019-11-06 00:44:03 547

原创 一、电商项目笔记【架构设计与模块分解+单Activity界面架构设计及验证】

模块化开发List item代码生成器model从注解获取信息,通过annotationProcessor或apt生成代码家里项目使用annotationProcesso核心model分别建立各模块atte-annotationslatte-compiler 编译模块latte-corelatte-ec 电商模块添加依赖latt...

2019-11-05 14:16:59 378 2

原创 android:scaleType="centerCrop"

(1)当图片大于ImageView的宽高:以图片的中心点和ImageView的中心点为基准,按比例缩小图片,直到图片的宽高有一边等于ImageView的宽高,则对于另一边,图片的长度大于或等于ImageView的长度,最后用ImageView的大小居中截取该图片。(2)当图片小于ImageView的宽高:以图片的中心店和ImageView的中心点为基准,按比例扩大图片,直到图片的宽高大于或等于I...

2019-11-03 15:24:59 598

转载 Rxjava入门

RxJava是函数响应式编程思想在java语言上的具体实现。RxJava2在这一实现下,对Rxjava1进行了全面重写,如果之前没接触过RxJava,可以直接从Rxjava2入门,而不需要了解RxJava1。在使用RxJava2之前,对于Android开发,需要在项目中添加以下依赖implementation "io.reactivex.rxjava2:rxjava:2.1.3"implem...

2019-10-30 17:50:33 89

原创 自定义内部环进度条

public class TableDetalPager extends MenuDetalBassPager { /*初始化布局*/ private RefreshListview listview; public View initView() { View view=View.inflate(context, R.layout.tabletail_pa...

2019-10-27 13:22:34 81

原创 去掉ListView默认的线

2019-10-25 21:53:39 304

原创 Android新闻客户端笔记(2)

新闻详情页面的实现新闻类的app都有一些共性,那就是有一行页签,然后点击页签的内容后,会跳转到对应的页面。有很多此类app都是用到了ViewPagerIndicator这个开源框架。ViewPagerIndicator是安卓大神JakeWharton的作品,页签指示器,项目中经常会遇到。1、import modle导入sample会默认导入libraryC:\Users\LshyE...

2019-10-24 01:23:59 162

原创 Android知识图谱

2019-10-18 19:48:54 76

转载 Android面试技能储备

技能储备毕业一到两年Java 基础知识方面需要掌握的有:面向对象的理解、基本类型与引用类型、构造方法、常用类(内部类、匿名类、抽象类)、三大特性(封装、继承、多态)、重写与重载、接口与接口的实现等等。这些问题面试官会在掌握的层面上去问你,主要是考察你的基础知识是否扎实,毕竟安卓是用 Java 编写的。Android 方面需要掌握的有:四大组件的简单使用、activity 的生命周期、frag...

2019-10-18 19:47:04 229

空空如也

空空如也

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

TA关注的人

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