自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(255)
  • 资源 (14)
  • 收藏
  • 关注

原创 如何查看本地MySQL的安装路径

在命令窗口中输入mysql命令时,提示“mysql不是内部命令也不是可运行的程序”,发现此问题是由于系统的环境变量中未配置MySQL安装目录可执行文件的路径,可是安装MySQL时是默认按照的,此时已经忘记了安装位置,各个盘符中找了一遍,都没有找到。那么要怎样找到其安装的路径呢?

2025-04-03 14:23:27 334

原创 微信小程序支付流程(前端)

1、获取OpenID:通过wx.login()获得code,将code传给接口获得OpenID2、获取预支付核心数据:调用预支付接口,将OpenID与接口需要携带的其他参数,得到预支付核心数据;数据包含:【时间戳--timeStamp,随机字符串--nonceStr,预支付id--package,签名算法--signType,签名--paySign】3、发起微信支付:调用wx.requestPayment(),传递上一步获取的5个预支付核心数据,得到支付结果。

2025-03-12 14:52:42 1170

原创 HTML+JS实现简单的多选选项的全选反选按钮

多选菜单的全选和反选按钮十分常见,今天就实现一个简单的全选和全不选效果。全选反选按钮关键点在于check类型input的checked属性,当该属性为true时为选中状态,为false时为不选中状态。

2025-03-12 14:11:46 370

原创 SpringBoot开发(六)SpringBoot整合MyBatis

MyBatis 是一款优秀的持久层Dao框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Java实体类)映射成数据库中的记录。MyBatis 是一种轻量级的持久层框架,与 Spring Boot 集成后可以极大地提升开发效率。以下是集成的完整步骤,包括项目配置、数据库设计和基本操作。

2025-02-07 21:11:19 852

原创 SpringBoot开发(五)SpringBoot接收请求参数

(1)通过request对象获取参数(2)@RequestParam(针对请求头方式为x-www-form-ur lencoded)(3)@RequestBody(针对请求头方式为application/json)(4)@PathVariable(接收url路径参数)

2025-02-06 22:52:46 1131

原创 SpringBoot开发(四)SpringBoot配置文件

(1)在application.properties文件下添加配置。(2)创建config文件夹和WeChat实体类@Component(3)在HelloController编写新接口@Resource(4)重启服务(5)访问接口。

2025-02-05 22:49:07 517

原创 SpringBoot开发(三)SpringBoot介绍、项目创建、运行

SpringBoot是Spring家族推出的一个“简化版”轻量级javaweb框架,通过SpringBoot可以更加方便地完成开发过程,SpringBoot让java web 应用开发变得不再复杂。

2025-01-24 16:22:40 298

原创 SpringBoot开发(二)Spring Boot项目构建、Bootstrap基础知识

Spring Boot是基于Spring4框架开发的全新框架,设计目的是简化搭建及开发过程,并不是对Spring功能上的增强,而是提供了一种快速使用Spring的方式。Bootstrap 中文网Bootstrap,来自 Twitter,是目前最受欢迎的前端UI库。是一套用于 HTML、CSS 和 JS 开发的开源工具集。(1)迅速搭建前端页面,相当适合对于前端能力一般的后端工程师;(2)响应式布局,良好兼容不同分辨率的设备;(3)界面美观上档次,组件丰富;

2025-01-24 14:13:45 925

原创 IDEA工具下载、配置和Tomcat配置

(1)Tomcat下载后双击打开(D:\JaveWeb\apache-tomcat-9.0.98-windows-x64\apache-tomcat-9.0.98\bin\shutdown.bat)(1)Tomcat下载后双击打开(D:\JaveWeb\apache-tomcat-9.0.98-windows-x64\apache-tomcat-9.0.98\bin\startup.bat)(2)浏览器输入网址(http://localhost:8080/)访问无法访问说明Tomcat已经关闭。

2025-01-24 09:31:56 1482

原创 MySQL(七)MariaDB安装、设置、基本使用

MariaDB是MySQL的分支版本,MariaDB服务器是世界上最流行的开源数据库之一。它在Debian和Ubuntu中可用,现在是Arch Linux,Manjaro,  openSUSE,Red Hat Enterprise Linux,CentOS,Fedora和SUSE Linux Enterprise的默认数据库。如果本机上已经安装了MySQL,则该章课程可以略过。我选择MariaDB的原因:mysql 6.x以后的版本安装不够清爽;操作习惯和mysql一样不会额外增加学习成本;

2025-01-23 11:05:09 244

原创 SpringBoot开发(一)应用jar包

官方网址:https://spring.io/简介:由Pivotal团队提供的全新“框架”,其设计目的是用来简化Spring应用的初始搭建以及开发过程。(1)了解Spring Boot、知晓Spring Boot、备战Spring Boot;(2)构建Spring Boot多模块项目并统一接口响应模型;(3)当然是先来个Hello World。项目构建和管理工具,利用一个中央信息片断管理一个项目的构建、报告和文档等步骤。

2025-01-22 17:32:44 1032

原创 JavaWeb开发(十八)应用jar包

在Java开发中,数据库连接池是管理数据库连接的重要工具,它能够有效地提高数据库访问性能,减少系统资源的消耗。c3p0,全称为com.mchange.v2.c3p0,是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。c3p0-0.9.5.2.jar是该连接池的一个特定版本,它包含了所有必要的类和资源文件,用于在项目中集成并使用c3p0功能。

2025-01-21 11:16:32 776

原创 JavaWeb开发(十七)实战-生鲜后台管理系统(四)增加/修改/删除生鲜种类、 分页功能、权限控制Filter

(1)新建Category实体类(2)新建CategoryDao(3)新建CategoryService(4)新建CategoryServlet。

2025-01-21 11:13:56 546

原创 JavaWeb开发(十六)实战-生鲜后台管理系统(三)BeanUtils介绍、Servlet的抽取

BeanUtils 是 Apache commons组件的成员之一,主要用于简化JavaBean封装数据的操作。它可以给JavaBean封装一个字符串数据,也可以将一个表单提交的所有数据封装到JavaBean中。使用第三方工具,需要导入jar包。(1)下载BeanUtils的jar :commons-beanutils 、commons-logging,需要同时下载两个jar包。(BeanUtils依赖Logging的jar包 )

2025-01-20 21:10:00 852

原创 JavaWeb开发(十五)实战-生鲜后台管理系统(二)注册、登录、记住密码

(1)创建注册RegisterServlet,接收form表单中的参数。(2)service创建一个userService处理业务逻辑。(3)RegisterServlet将参数传递给servie层。(4)Dao层创建一个userDao操作数据库。(5)userService调用dao层userDao将用户注册信息加入到数据库中。(6)注册成功后RegisterServlet调用请求转发到login、jsp界面。

2025-01-20 16:55:08 1160

原创 JavaWeb开发(十四)实战-生鲜后台管理系统(一)

用户的注册功能,包含了用户名密码和邮箱信息,注册完成后跳转到登录界面。用户登录功能,用户可以通过注册的账户信息登录到管理系统。记住密码功能,用户可以选择是否记住密码,方便下次登录查看生鲜种类功能,用户可以通过系统查看到所有分类生鲜的信息,并且能够上下翻页。删除生鲜功能,用户可以删除生鲜信息。修改生鲜功能,用户可以修改生鲜的相关信息。增加生鲜功能,用户可以添加生鲜信息到数据库。

2025-01-17 14:15:11 166

原创 JavaWeb开发(十三)过滤器Filter

Filter也称之为过滤器,是JAVA WEB中一门十分实用的技术,通过Filter可以对we5资源进行控制和管理,例如可以对Jsp,Servlet等进行拦截。Filter过滤器运行流程:优先于servlet以及jsp之前运行。应用场景:可以实现URL级别的权限访问控制、过滤敏感词汇等一些高级功能。

2025-01-16 19:31:48 832

原创 JavaWeb开发(十二)监听器Listener

监听Httpsession域的创建于销毁的监听器HttpSessionListener。HttpSession对象的生命周期:(1)创建:第一次调用request.getSession时创建。(2)销毁:服务器关闭销毁session过期手动销毁。ServletRequestlistener监听ServletRequest域创建与销毁的监听器ServletRequestListenerServletRequest的生命周期(1)创建:每一次请求都会创建request。

2025-01-15 20:49:57 738

原创 JavaWeb开发(十一)JDBC

在需要用户进行输入的地方 例如登录,恶意人员输入的是SQL语句的片段,最终输入的SQL片段与我们代码中写的SQL语句合成一个完整的SQL语句!例如用户在登录时输入的用户名和密码都是为SQL语句的片段!// 3.获取操作数据库的对象// 4. 取出数据System.out.println(name+"登录成功" );}else{System.out.println("登陆失败");

2025-01-13 15:29:09 569

原创 JavaWeb开发(十)JSP技术JSTL标签库

JSTL(JSP Standard Tag Library),JSP标准标签库,可以嵌入在jsp页面中使用标签的形式完成业务逻辑等功能。jst1出现的目的同以一样也是要代替jsp页面中的脚本代码。JSTL标准标准标签库有5个子库,但随着发展,目前常使用的是他的核心库。

2025-01-11 14:34:33 1205

原创 IDEA中创建maven项目

在IDEA中创建Maven项目,前提是已经安装配置好Maven环境。如还未配置安装Maven的,请先下载安装。如何下载安装,可参考我另外篇文章:maven的下载与安装教程本篇教程是以创建基于servlet的JavaWeb项目为例子,如是Spring系列框架,pom.xml文件相关依赖需要调整。现在的JavaWeb项目中,绝大多数都是采用的maven结构的项目,而对于maven支持的最好的IDE开发工具为IDEA,所以说我就以在IDEA上为例来进行maven开发的讲解。

2025-01-11 14:03:23 5427

原创 IDEA配置Maven教程

本文介绍在IDEA中配置Maven。

2025-01-11 11:16:07 631

原创 JavaWeb开发(九)JSP技术

当jsp被翻译成servlet的时候,service方法内部有九个对象定义并初始化,这九个对象被称为隐式对象。

2025-01-09 22:35:20 1158

原创 HarmonyOS-面试资料

是应用安装和运行的基本单元。HAP包是有代码、资源、第三方库、配置文件打包生成的模块包分为2种类型:entry和featureentry:应用的主模块。feature:动态特征模块。应用程序包只能有一个entry包和多个的feature。定义:组件化开发是一种将软件分解为独立、可复用的组件的开发模式。每个组件封装了特定的功能和数据,具有明确的接口,能够独立开发、测试、部署和维护。这种开发模式提高了软件的可扩展性、可维护性和复用性,便于团队协作开发,降低了系统的复杂性。

2025-01-06 21:09:36 1661 1

原创 JavaWeb开发(八)会话技术-Cookie和Session

Cookie:数据存储在客户端本地,减少服务器端的存储的压力,安全性不好,客户端可以清除cookie。Cookie技术是将用户的数据存储到客户端的技术,我们分为两方面学习。(1)服务器端怎样将一个Cookie发送到客户端。(2)服务器端怎样接受客户端携带的Cookie。Session技术是将数据存储在服务器端的技术,会为每个客户端都创建一块内存空间存储客户的数据,但客户端需要每次都携带一个标识ID去服务器中寻找属于自己的内存空间。

2025-01-06 16:42:37 873

原创 JavaWeb开发(七)Servlet- 请求转发、重定向、线程安全、文件下载

当多个客户端并发访问同一个Servlet的时候,web服务器会为每一个客户端的访问创建一个线程,并在这个线程上调用Servlet的service方法,因此service方法内部如果访问了同一个资源的话,就可能引发线程安全问题。

2025-01-06 11:25:05 882

原创 JavaWeb开发(六)XML介绍

XML 元素指的是从(且包括)开始标签直到(且包括)结束标签的部分。一个元素可以包含:(1)其他元素(2)文本(3)属性XML元素具有属性,类似HTML。属性(Attribute)提供有关元素的额外信息。当我们将数据存储在xm1文件之后,我们希望通过程序去读取xm1的内容,通过java基础的I0也是可以读取的,但是十分的麻烦。因此出现了一些解析的方式。常见的有:DOM解析,SAX解析。由于目前xml很少作为传输数据的方式,所以解析相关的方法用的也很少,作为了解内容。

2025-01-05 17:47:15 946

原创 MySQL(六)MySQL 案例

1、首先根据相关业务需求(主要参考输出输入条件)规划出表的基本结构2、根据业务规则进行状态字段设计3、预估相关表的数据量进行容量规划4、确定主键5、根据对相关处理语句的分析对数据结构进行相应的变更。设计表的时候每个表的功能要独立,优点:结构清晰,操作数据库的时候提高性能。

2025-01-05 16:53:48 451

原创 MySQL(五)MySQL图形化工具-Navicat

Navicat是一套快速、可靠的数据库管理工具,Navicat是以直觉化的图形用户界面而建的,可以兼容多种数据库,支持多种操作系统。Navicat for MySQL是一款强大的 MySQL 数据库管理和开发工具,它为专业开发者提供了一套强大的足够尖端的工具,但对于新用户仍然易于学习。Navicat for MySQL 基于Windows平台,为 MySQL 量身订作,提供类似于 MySQL 的用管理界面工具。

2025-01-04 18:42:20 591

原创 MySQL(四)MySQL Select语句

(1)基本查询结构(2)列设定别名(3)删除查询重复行。

2025-01-04 16:52:04 954

原创 MySQL(三)MySQL DML数据库操作语言

SQL(Structure Query Language)语言是数据库的核心语言。SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。DML(data manipulation language)数据操纵语言,以INSERT、UPDATE、DELETE三种指令为核心,分别代表插入、更新与删除,主要用来对数据库的数据进行一些操作。

2025-01-04 11:26:10 1122

原创 MySQL(二)MySQL DDL数据库定义语言

MySQL定义语言、命名规则、数据类型

2025-01-03 16:19:24 424

原创 MySQL(一)数据库之MySQL基本操作命令

查看,创建数据库和数据表数据库:查看 show database;创建create database 数据库名;数据表:查看 show tables;创建create table 数据表名 (字段1 数据类型,字段2 数据类型,[primary key(主键名)])删除数据库和数据表drop 数据库名drop 数据表名修改表名alter table 旧表名 rename 新表名扩展表结构alter table 表名 add 字段 数据类型 default ‘.......’

2025-01-02 21:45:45 846

原创 JavaWeb开发(五)Servlet-ServletContext

在Serv1et中如果当前的web资源不想处理请求时,可以通过forward方将当前的请求传递给其它的Web资源处理,这种方式称为请求转发。(1)请求转发的相关方法:RequestDispatcher对象,可以通过request.getRequestDispatcher()方法获取调用这个对象的foward方法就可以实现请求转发。

2025-01-02 15:15:37 1309

原创 JavaWeb开发(四)HttpServletRequest

在Servlet Api中,定义了一个HttpServletRequest接口,它继承自ServletRequest,专门用于封装Http的请求。由于Http请求包含请求行、请求头和请求体三部分,因此在HttpServletRequest中分别定义了接受请求头、请求行和请求体的相关方法。

2024-12-31 17:04:33 1432

原创 JavaWeb开发(三)Servlet技术-手动、自动创建Servlet

Servlet(Server Applet),全称Java Servlet。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servlet是JavaWeb的核心程序,是Java Web三大组件之一(Servlet,Filter,Listener)。

2024-12-31 15:16:41 654

原创 JavaWeb开发(二)IDEA创建Java Web项目并部署及目录结构

(1)点击“Create New Project”按钮新建项目。(2)选择“ Java Enterprise”,勾选“Web Application”,然后点击“Next”按钮。(3)修改项目名称,然后点击“Finish”按钮。(4)项目创建完成。

2024-12-31 10:58:31 1889

原创 JavaWeb开发(一)IDEA工具下载、配置、项目创建、Tomcat配置

(1)web服务器:能够为发出请求的浏览器提供文档的程序,服务器是一种被动程序,只有浏览器发出请求时才会响应。(2)URL:统一资源定位符如:http://www.jd.com/21323.html(3)协议:包含http,https等。(4)域名或IP地址:www.jd.com(域名),192.168.1.112:8080/zhzf(jd的ip地址)。(5)端口号:80(常用端口),程序必须使用端口号才能让另一台计算机访问。

2024-12-30 20:10:01 972

原创 Vue Web开发(十二)

首先要在高德开放平台获取key,进入网链接: https://lbs.amap.com/。

2024-12-21 21:19:06 457

原创 Vue Web开发(十一)

本节课完成登录页面、登录接口以及退出登录。

2024-12-20 15:21:33 1068

SpringBoot配置文件、配置

SpringBoot配置文件、配置

2025-02-05

JavaWeb开发实战-生鲜后台管理系统-增加/修改/删除生鲜种类、 分页功能、权限控制Filter

JavaWeb开发实战-生鲜后台管理系统-增加/修改/删除生鲜种类、 分页功能、权限控制Filter

2025-01-21

JavaWeb开发实战-生鲜后台管理系统-BeanUtils介绍、Servlet的抽取

JavaWeb开发实战-生鲜后台管理系统-BeanUtils介绍、Servlet的抽取

2025-01-20

JavaWeb开发 实战-生鲜后台管理系统 注册、登录、记住密码

JavaWeb开发 实战-生鲜后台管理系统 注册、登录、记住密码

2025-01-20

JavaWeb 过滤器Filter

JavaWeb 过滤器Filter

2025-01-16

JavaWeb开发 Jdbc 、Listener

JavaWeb开发 Jdbc 、Listener

2025-01-15

JavaWeb 会话技术-Cookieh和Session

JavaWeb 会话技术-Cookieh和Session

2025-01-06

JavaWeb Servlet技术

JavaWeb Servlet技术------ServletContext、登录、刷新、请求转发、重定向、线程安全、文件下载示例

2025-01-06

VueWeb 管理系统完成示例(登录、列表、详情、echars图表、地图)

VueWeb 管理系统完成示例(登录、列表、详情、echars图表、地图)

2024-12-21

VueWeb 登录页面、登录接口以及退出登录

VueWeb 登录页面、登录接口以及退出登录

2024-12-20

VueWeb 用户管理新增,搜索,编辑,删除

VueWeb 用户管理新增,搜索,编辑,删除

2024-12-18

VueWeb 用户表单新增diolog表单

VueWeb 用户表单新增diolog表单

2024-12-17

VueWeb Tag,类似于面包屑,点击tag和删除

VueWeb Tag,类似于面包屑,只是多了删除功能。使用element ui的tag组件。tag组件的close属性表示组件是否可以关闭。tag组件有两个触发事件click、close。分别是点击tag和删除

2024-12-16

VueWeb Element Ui面包屑

VueWeb Element Ui面包屑,页面会根据面包屑进行,路由也会自行更改。

2024-12-16

VueWeb Echars图表折线图、柱状图、饼图封装

VueWeb Echars图表折线图、柱状图、饼图封装

2024-12-14

VueWeb Echars折线图、柱状图、饼图基本使用

VueWeb Echars折线图、柱状图、饼图基本使用

2024-12-14

VueWeb mock拦截ajax请求

mock可以拦截ajax请求,在mock的回调函数中返回接口的响应数据。可以模拟后端发送过来的接口数据。mock可以使用数据模板生成数据。

2024-12-13

VueWeb axios网络请求

Axios 是一个基于 promise 网络请求库,作用于node.js 和浏览器中。 它是 isomorphic 的(即同一套代码可以运行在浏览器和node.js中)。在服务端它使用原生 node.js http 模块, 而在客户端 (浏览端) 则使用 XMLHttpRequests。

2024-12-13

VueWeb用户盒子布局、图表展示布局、列表展示布局

VueWeb用户盒子布局、图表展示布局、列表展示布局

2024-12-12

VueWeb按钮展开收起功能实现

VueWeb CommonAside组件中侧边栏展开跟isCollapse的值有关,false为展开,true为收起。而按钮是CommonHeader组件中的元素,这里涉及到兄弟组件中的通信,用vuex实现(重要!!!)。   安装依赖npm i vuex@3.6.2。在跟目录新建store文件夹。在main.js中引入,引入的不是包而是store中的项目文件,并在Vue实例中加入store属性。

2024-12-08

VueWeb 控制Main页面路由切换

VueWeb 控制Main页面路由切换

2024-12-07

vueweb添加el-menu样式

将Home.vue文件重新命名为Main.vue文件,本节涉及新的home目录和User目录下的index.js文件,因为侧边导航栏Aside和顶部Header是在每一个页面都存在的,所以重新命名为Main,而home文件夹下的index.js则对应系统首页。 更改CommonAside.vue的style标签,这里引入less,为侧边导航栏加上高度,去除边框,调整h3标签。

2024-12-07

Vue Web开发架子搭建左侧导航栏(一级菜单、二级菜单)实现

Vue Web开发架子搭建左侧导航栏(一级菜单、二级菜单)实现

2024-12-06

VueWeb路由创建、使用、切换、实践

VueWeb路由创建、使用、切换、实践

2024-12-04

jxl jar包 安卓上离线完成根据数据生成Excel文件

jxl jar包 安卓上离线完成根据数据生成Excel文件

2024-09-28

CryptoJS JavaScript的加解密的工具包

CryptoJS是一个JavaScript的加解密的工具包。它支持多种的算法:MD5、SHA1、SHA2、SHA3、RIPEMD

2023-12-23

wxcharts、ec-canvas

微信小程序 echart模板 wxcharts、ec-canvas

2023-12-23

h5页面excel转json

h5页面excel转json

2023-05-27

uniapp字体图标的使用

uniapp字体图标的使用

2022-12-31

uniapp RSA加密

uniapp RSA加密

2022-12-31

viewer264_mp4.zip

android将Hi64编码成MP4,首先要说明的是H264是编码,而MP4则是一种容器。 1.首先我们需要去下载一个MP4Parser 的Jar包。 2.当我们下载下来的JAR包,放入我们的项目lib目录下,然后再将编译一下即可使用。 3.添加完项目后,我们就可以使用该Jar包,使用方法也是相当的简单。

2020-01-15

android 如何判断点是否在(凹凸)多边形内

在开发中我们经常会遇到需要监听手势动作的需求,往往这些需求会与界面的某个区域绑定。但是当该区域是一个不规则的(凹凸)多边形时,这就给我们的判断添加了难度。 其实在第三方地图中就有判断点是否在指定区域内的功能,API中提供了相关的方法。但我们不可能在不使用地图功能的时候去特地导入Map类来实现这一功能,所以在这里我将改功能的实现提取出自定义一个工具类。

2020-01-14

Android Studio 创建 Jar包

开展项目合作时,基于模块化思想,对方要用到你的程序,而你又不想将源代码给对方,通常会将程序进行打包生成jar,并作混淆处理。

2020-01-14

Androd自定义View实现竖直跑马灯效果

Androd自定义View实现竖直跑马灯效果,对其用自定义控件进行包装;实现其点击回调和自定义视图等功能。

2019-03-10

Android 保存图片、视频到本地,并且刷新系统图库

Android 开发保存图片、视频到本地,并且刷新系统图库。

2019-03-10

Android开发网络图片保存到本地指定文件夹

将请求网络图片转换为bitmap,然后保存到指定文件夹,压缩图片代码,使用了Glide来进行图片压缩处理。

2019-03-01

Android开发读取通讯录信息

Android开发读取通讯录信息,可通过搜索联系人的姓名获取相应的详细人信息,也可通过右侧字母条搜索相应的联系人信息。

2018-11-08

Android界面布局文字水印

Android 开发在每个布局中加上水印效果。需求:在每个布局中加上水印效果

2018-11-03

JS唤醒Android APP(包括在外部浏览器和WebView)

当用户在手机浏览器中点击一个按钮时,如果手机上已经安装该应用,则直接打开,如果没有安装,则转向应用下载页面。

2018-11-03

Android打包之多版本、多环境、多渠道

在平时的Android开发中,我们经常会遇到在不同网络环境(比如:开发环境、测试环境)之间的切换、一次打多个渠道包等需求,如何优雅的管理网络环境的配置?如何快速的打出多个渠道包?这是一个值得研究的问题。

2018-10-27

空空如也

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

TA关注的人

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