自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 资源 (14)
  • 问答 (1)
  • 收藏
  • 关注

原创 推荐一个Kotlin学习地址

Kotlin教程——比较全面、详细的学习教程https://www.cnblogs.com/Jetictors/p/9227498.htmlKotlin——一个Lambda表达式详解,可参考https://blog.csdn.net/achenyuan/article/details/81565565对kotlin感兴趣的朋友可以了解一下!!!...

2022-04-26 15:23:31 1789

转载 自由嵌套RadioGroup

RadioGroup 支持自由定义多行多列,自由排列组合。一.依赖库:dependencies { compile 'com.github.fodroid:XRadioGroup:v1.5'}二.使用:java代码中使用方式与android.widget.RadioGroup完全一致 XRadioGroup xRadioGroup = (XRadioGroup) findViewById(R.id.xRadioGroup); xRadi

2022-03-28 16:05:54 382

原创 X5WebView使用

WebView的使用

2022-03-28 15:51:51 5072 1

原创 JSONObject对象与JSON转换

com.alibaba.fastjson.JSONObject之对象与JSON转换方法阿里巴巴 FastJsonapi 'com.alibaba:fastjson:1.2.57'1、Java对象-->JSON对象(JSONObject)JSONObject.toJSON(Java对象实例)public class JSON2JavaTest{ public static void main(String[] args) { Student stu = n

2022-03-28 15:31:51 10417

原创 Bugly使用及APP版本更新

2022-03-28 10:54:36 1152

转载 全网史上最全的AR学习开发资源汇总(转载他人整理作品,供参考)

因公司想做一款AR产品,之前没有怎么去接触AR知识,通过这几天的了解,查看文档,终于对AR的技术知识、技术支持有一个大概了解。整理了一份有关AR方向参考文档,有兴趣的可以学习学习。转载于知乎:AR新世界,有兴趣想了解的可以参考,访问https://zhuanlan.zhihu.com/p/99422918,查看原文档。说明:在https://github.com/GeekLiB/AR-Source的基础上,由AR新世界整理更新如下。AR新世界 -- 聚合全网最具价值的AR【增强现实】行业资讯和学

2020-06-19 10:25:44 9592 2

原创 Android开发kotlin(1)

android 开发从之前MyEclipse到Android studio都使用的是java语言开发,自从2016年提及到使用kotlin去编程,到现在kotlin编程的易用性。现在越来越多的公司使用kotlin的去开发项目,有的则是java,kotlin混合开发,足以体现kotlin的重要性。 因项目需求,最近也在项目中使用kotlin去开发,的确是易用,代码简洁,开发效率提高,先将自己接触kotlin,并且使用kotlin基础功能做一个总结。 感...

2020-06-17 11:17:53 174

原创 Android应用的权限配置和权限列表(仅供参考)

Android开发需要在manifest 中添加常用需要的权限,列如下方一个manifest 文件,现将权限列表展示,仅供参考。<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools=...

2020-04-20 17:38:20 2009

原创 手机抓包的两种方法:wireshark抓包和fiddler抓包

1、电脑做wifi热点,手机连上后电脑上使用wireshark抓包该方法手机无须root,并且适用于各种有wifi功能的手机(IOS、android等)、平板等。只要电脑的无线网卡具有无线承载功能,就可以。方法如下:1.把电脑的网络做为热点2.开启wifi热点后,被测手机连接到该热点;3.启动wireshark,选择做为热点的网卡,点击start开始抓包;4.操作手机,可以抓取...

2019-12-13 17:17:31 2987

原创 cmd中查看MySQL数据库表数据及结构

1 .cmd进入mysql安装的bin目录(C:\Program Files\XXXXXX\MySQL Server 5.6\bin)mysql -hlocalhost -uroot -p 回车 输入密码;2 . 显示所有的数据库。show databases; 3 . 选择数据库,use xxx;4 . 显示表。show tables;5 . 直接查询语句...

2019-12-02 17:26:56 2335

转载 Android-App性能测试工具GT的使用方法

参考链接:https://www.cnblogs.com/syw20170419/p/7228145.html?utm_source=itdadao&utm_medium=referralhttps://www.cnblogs.com/lixy-88428977/p/10439195.html(包含广播使用GT)GT官方使用介绍文档地址:http://gt.qq.com/doc...

2019-10-14 14:35:25 356

原创 自己整理Android规范文档,仅供参考

一份合格的代码不应只满足于实现功能, 更应该遵循良好的规范. 遵循良好的代码规范有利于:提升程序稳定性, 减少代码隐患, 降低故障率; 增强可扩展性, 大幅提高维护效率; 统一标准, 提升多人协作效率; 方便新人快速上手, 在项目组人员发生变动时保证项目进度;这里梳理一下Android开发过程中需要注意的一些地方, 包括多个部分, 另外根据约束力强弱分为两类:强制: 如果不遵守会导...

2019-10-09 11:22:07 194

转载 记录下在阿里云linux上安装与配置Mysql

环境:阿里云ECS服务器,系统为centos7.2用户:root参考博客:https://blog.csdn.net/kunzai6/article/details/81938613 师兄的哈哈哈,还讲了很详细的新建用户和权限设置     https://blog.csdn.net/qq_39005790/article/details/80017186删除原来的数据库:...

2019-09-16 17:39:12 132

原创 步骤一:支付宝-查看PID和APPID信息步骤

1、登录https://open.alipay.com/,登录后,开发中心;2、进入开发中心,查看已申请的网页/移动支付,查看获取APPID;3.进入账户中心,查看PID;4.以上就是申请支付宝支付,查看APPID 和PID流程;...

2019-09-05 10:28:17 36480

原创 Android:Clipboard剪切板简单的使用

描述:1,类似于淘宝获取剪切板的内容(就是用户自己复制的内容)在页面弹出弹窗引导用户去商品详情页面2,区分商品和标题,标题类似于搜索,检测到是标题之后到对应的商品列表页面;实现:剪切板需要获取系统的服务,在指定的页面获取ClipboardManager对象,然后操作剪切板就可以了,封装了一个类,如下图:调用:我写了两个页面,第一个页面设置剪切板内容,并跳转到第二个...

2019-07-16 10:11:38 3642

转载 Android接入多盟广告SDK--让你的APP通过广告平台赚钱

前言个人开发者可以通过在自己的APP里面嵌入广告,用户下载你的APP,点击了你APP里的广告,您就可以在多盟平台获得相应的收益。如果是公司,那就不是为了赚那么点钱了,主要是为了与用户有更多的互动,就想着在应用里面嵌入广告。我们公司的场景是这样的: 用户点击广告-我们给用户虚拟金币-用户获取虚拟金币又可以在我们的APP的商场里面买东西的时候来抵扣现金。广告平台有很多,常见的有多盟,有米、点金、...

2019-07-15 17:15:14 11130

原创 2018年安卓应用市场上架方法

国内应用商店的用户活跃率总体上过去一年出现了集体的下滑,不过硬核联盟手机厂商的应用商店个别出现了增长。2018年安卓应用市场用户活跃度根据Talkingdata历史用户活跃度数据显示:2018年3月相比2017年3月国内应用商店市场出现了一定程度的变化。整体来看,国内应用商店的用户活跃率总体上过去一年出现了集体的下滑,不过硬核联盟手机厂商的应用商店个别出现了增长,活跃率可等...

2019-07-15 14:19:33 817 2

原创 Android端百度地图API使用详解

百度地图API简介百度地图移动版API(Android)是一套基于Android设备的应用程序接口,通过该接口,可以轻松的访问百度服务和数据,构建功能丰富、交互性强的地图应用程序。百度地图移动版API不仅包含构建地图的基本接口,还提供了本地搜索、路线规划、地图定位等数据服务百度地图开发指南http://developer.baidu.com/map/index.php?title=and...

2019-07-04 10:01:10 889

转载 Android快速开发系列 10个常用工具类

1、日志工具类L.java package com.zhy.utils; import android.util.Log; /** * Log统一管理类 * * * */ public class L { p...

2019-06-27 09:57:37 119

转载 Android虚拟按键的适配

华为等手机底部带有虚拟按键,会遮挡app的底部,针对这个问题网上有一些解决方案,但都不是很完美,或多或少存在一些问题。下面推荐一个比较完美的适配方式。public class AndroidWorkaround { public static void assistActivity(View content) { new AndroidWorkaround(cont...

2019-05-30 16:36:49 1934 1

原创 Android端 支付宝&微信H5支付调用

一、支付宝H5支付调用支付宝H5支付官方开发文档代码示例:step1://传入支付宝支付所需url,跳转到webview页面ali_pay.setOnClickListener { val aliUrl = "https://secure.xxxx.xxxxxxx.net/pay/pay/prepayAlipay" startAct...

2019-05-14 14:16:22 3039

原创 Android通过webview调起微信和支付宝app进行支付

//方法一:调用系统自带浏览器进行显示 mWv_test.getSettings().setJavaScriptEnabled(true);mWv_test.loadUrl("http://shengtai.polms.cn/index.php/bzcsnew/index/index/t/7/p/6"); //方法二:Webview里面完成所有网页显示...

2019-05-14 14:14:51 3256

原创 Android中的各种访问权限Permission含义

android.permission.EXPAND_STATUS_BAR允许一个程序扩展收缩在状态栏,android开发网提示应该是一个类似Windows Mobile中的托盘程序android.permission.FACTORY_TEST作为一个工厂测试程序,运行在root用户android.permission.FLASHLIGHT访问闪光灯,android开发网提示HT...

2019-04-30 19:04:50 427

原创 基于Walle的多渠道快速打包自动脚本

1.配置渠道相关信息在App 目录下新建一个channel(txt)文件Qh360 #360Yyb #应用宝Wdj #豌豆荚Lenovo #联想Xiaomi #小米Huawei #华为Meizhu #魅族2.在位于项目的根目录 build.gradle 文件中添加Walle Gradle插件的依赖, 如下:buildscript { dependencie...

2019-04-30 15:29:46 363

原创 Linux CentOS下如何确认MySQL服务已经启动

Linux CentOS一般做为服务器使用,因此,MySQL服务应该随开机自动启动的。正常情况下,查看开机自动启动的服务使用chkconfig命令,如下:#chkconfig --list实际使用如下图:可以看到其中mysql的2~5为on,说明mysql服务会随机器启动而自动启动;但实际mysql是否真正启动,是否真正在运行呢,这就需要查询监控端口或者查询进程来确定,...

2019-04-19 09:34:30 1925

原创 mysql 5.7.21 新建用户、授权 [注意区分反引号和单引号]

一、新建用户只允许本地访问 localhost, 127.0.0.1create user 'cat'@'localhost' identified by '123456'; 允许外网 IP 访问create user 'cat'@'%' identified by '123456';二、创建数据库create database cat_db DEFAULT CHA...

2019-04-17 19:31:55 604

原创 MySQL查看用户

环境:CentOS 6.5 64bitmysql-server版本:5.7.21一、查看所有用户在MySQL中有一个内置名为mysql的数据库,这个数据库中存储的是MySQL的一些数据,比如用户、权限信息、存储过程等。所以我们可以通过如下查询语句来查看所有用户。mysql> SELECT DISTINCT CONCAT('User: ''',user,'''@''',host...

2019-04-17 19:28:48 7422

原创 linux 常用命令(四)——(centos7-centos6.8)Vim安装

centos是默认安装了vi编辑器的,vim编辑器是没安装或者未完全安装的,个人习惯用vim,所以记录一下vim编辑器的安装:1.查看vim相关软件信息:  yum search vim2.在线安装vim  yum install -y vim*以上是在确定系统没有vim编辑器的情况下的安装。在不确定的情况下,如果想要知道是否有vim编辑器:  可采用 vim 编辑...

2019-04-17 19:18:56 90

原创 linux 常用命令(五)——(centos7-centos6.8)JDK安装

1.安装jdk前先检测系统是否带有OpenJDK:若存在则删除  查看: java -version  查询出OpenJDK相关的文件:rpm -qa | grep java  删除OpenJDK相关的文件:rpm -e --nodeps 相关文件2.上传要安装的jdk安装包至安装目录:/mnt/soft/java【安装目录自定义】  解压安装包: tar -xzvf jd...

2019-04-17 19:18:14 93

原创 linux 常用命令(二)——(centos6.8-centos7)防火墙的启动、关闭

centos 6.8 [centos6.5]:  查看chkconfig列表里面是否有iptables的服务:chkconfig | grep iptables  查看防火墙状态:service iptables status OR /etc/init.d/iptables status  临时关闭防火墙:service iptables stop OR /e...

2019-04-17 19:17:32 224

原创 linux 常用命令(一)——查看硬盘空间-内存-线程的cpu负载-线程内存

系统参数检查:  df -h [enter] 检查硬盘空间TIP: 使用 man df 可查看该命令使用说明 ; q 退出.free检查内存使用情况:  free [enter]    TIP: 使用 man free 可查看该命令使用说明 ; q 退出.top命令检查线程的cpu负载情况:  top [enter]TIP: 使用 man top可查看...

2019-04-17 19:16:41 404

原创 linux 常用命令(三)----(centos7)MySql 5.7添加用户、删除用户与授权

一、创建用户:以root用户登录到数据库进行用户创建  命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password';  例如:CREATE USER 'test_admin'@'localhost' IDENTIFIED BY 'admin@123_S';CREATE USER 'test_admin2'@'%' IDE...

2019-04-17 19:15:41 113

转载 卸载以rpm和tar方式安装的mysql

如何在Linux下卸载MySQL数据库呢? 下面总结、整理了一下Linux平台下卸载MySQL的方法。 MySQL的安装主要有三种方式:二进制包安装(Using Generic Binaries)、RPM包安装、源码安装。对应不同的安装方式,卸载的步骤有些不同。文章中如有不足或不对的地方,敬请指出或补充!RPM包安装方式的MySQL卸载1: 检查是否安装了MySQL组件。[root@...

2019-04-17 17:10:57 1031

原创 Windows CMD命令大全

命令简介cmd是command的缩写.即命令行 。虽然随着计算机产业的发展,Windows 操作系统的应用越来越广泛,DOS 面临着被淘汰的命运,但是因为它运行安全、稳定,有的用户还在使用,所以一般Windows 的各种版本都与其兼容,用户可以在Windows 系统下运行DOS,中文版Windows XP 中的命令提示符进一步提高了与DOS 下操作命令的兼容性,用户可以在命令提示符直接输入...

2019-04-12 09:22:07 210

转载 一种非常好用的Android屏幕适配

更新:由于该适配方案越来越多人使用,也有很多人遇到不太理解的问题。所以为了大家更好的使用,我将文章很多内容更新了,老用户可以重新看下整篇文章。主要更新的内容是使用方法跟以前不同了,以前是不改变最小宽度基准值,根据 UI 图来计算布局中设置的值。现在改成最小宽度基准值与设计图一致,然后设计图标注多少 dp 就写多少 dp,非常方便。还整理了评论区比较多人问到的问题作统一回答。前言网上关于...

2019-04-09 17:04:19 133

原创 Android之TV的适配

简单来说就是phone建议用dp TV建议用px先说下现在市面上TV分辨率的大概情况两种分辨率为主1.720标清,分辨率为1280x720.屏幕尺寸以32寸为主,部分电视为42寸2.1080p全高清,分辨率为1920x1080屏幕尺寸以42寸为主,此分辨率电视屏幕从32寸到50寸都有适配遇到问题,已1080p尺寸为例:分辨率固定不变,屏幕尺寸变化较大。如:...

2019-04-09 15:19:14 1267

转载 Android 自定义view,画图板练习

项目中想要实现一个简易画图板的需求,功能并不复杂,就是6个很常用的功能画图板陈小默同学有一个比较复杂,强大,高效的CrazyPalette,同学间商业互吹下,哈哈。里面基本常用的操作都有,代码写的很好,只是用的Kotlin,不过我需要的只是一个简单的绘图板,我参考了他的一些思路以及另外一篇android项目 之 记事本 ----- 画板功能之撤销、恢复和清空,做了一个简单的PaintV...

2019-04-08 14:00:35 225

转载 Android画板(三):WhiteBoard画板开源库

SketchBoard项目简介SketchBoard是一个可涂鸦、绘图、添加文字、图像(可旋转缩放)、背景的Fragment,其中主要由SketchView利用matrix完成所有图形绘制操作。tips:图像旋转缩放高仿美图APP的操作方式tips: 感谢

2019-04-08 10:13:03 2648 1

转载 Android动态请求权限的工具类(可请求多个,并且功能完善)

Android动态请求权限的工具类Android 6.0(SDK 23)以上才需要用到动态权限。之前已经写过好多次关于Android动态权限的文章,但是后期发现每次都要进行复制粘贴,还要修改,还不如写一个自己的工具类,那就方便多了!网上也有很多关于动态权限的工具类,还有一些框架,但是我发现有些使用还是挺麻烦,我感觉还是自己这个动态权限的工具类是非常好的。一.我的动态权限工具类P...

2019-03-20 18:08:07 465 1

转载 全面总结侧滑菜单的5种实现方式

现在开发中,很多APP都在用侧滑菜单,这个很常见,也有很多第三方库,比如slidingmenu,谷歌官方的DrawerLayout等等。下面我就总结一下侧滑菜单实现的4种方式:一、自定义ViewGroup ,处理其onTouch事件二、FrameLayout + 手势处理类GestureDetector三、使用Google自带的DrawerLayout + NavigationView...

2019-03-19 09:27:13 1050

walle-master.zip

Android - walle(新一代多渠道打包工具),使用waller打包,快速。

2019-07-01

AuthAlipayDemo-master.zip

使用第三方支付宝授权登录,使用的id pid,秘钥等都在前端做处理,若有后端接口,在后端做处理最好。

2019-06-12

ViewPaperSwitch-master.zip

一款使用viewPager实现的卡片式左右滑动的效果。类似于探探滑动效果。

2019-05-30

TanTanView-master.zip

一个简单的仿探探左滑右滑一个viewPager卡片滑动效果。

2019-05-30

Android调用相机拍照,view截屏,无预览、静默拍照

一个实现android拍照功能,demo中有直接调用系统相机拍照,设置界面view的截屏显示,进行无预览静默后台拍照,类似于偷拍功能

2018-12-24

FTP上传图片

android 使用ftp服务器上传图片到Windows,实现本地上传。

2018-12-21

android studio最全快捷键(2018)

整理了android studio常用快捷键,算是比较齐全。在开发过程中使用很方便。

2018-12-20

人脸识别_晚会活动人脸签到

一个使用百度人脸识别的项目,其实现功能是人脸检测,人脸识别,人脸签到,主要用于晚会,活动进行人脸签到。

2018-12-20

百度人脸识别demo

简单实现一个使用百度离线人脸检测SDK,实现人脸检测,人脸对比,人脸识别的一个demo,demo中的key可换成自己在百度ai平台上申请的key。

2018-11-30

waveview水波纹动态绘制

自定义绘制view,实现水波纹动画效果。手指触摸屏幕,移动手指轨迹绘制出手指的移动轨迹。

2018-11-28

百度AI和虹软人脸识别demo

使用百度AI和虹软实现人脸识别的简单demo,到相对应的平台申请APP_ID和APP_KEY等。

2018-11-27

虹软ArcSoft人脸识别Demo

使用虹软androidv1.2的离线SDK,实现简单的人脸注册,人脸识别功能,对比人脸识别的阙值。

2018-11-27

Leapmotion开发SDK文档

LeapMotion官方开发翻译文档,2014的开发文档,有相关开发的可以参考。

2018-11-07

客户关系管理系统

使用spring+Struts2+hibernate开发

2015-12-25

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

TA关注的人

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