自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (22)
  • 收藏
  • 关注

原创 Nginx负载均衡

2024-01-25 11:30:07 307

原创 OFD格式文件预览解决方案

项目中文件预览统一采用的是pc端转pdf后在移动端上面采用Pdfview这个组件进行查看,现后端暂不支持ofd转pdf采用ofd.umd.js查看ofd文件,用WebView直接访问后端给的预览地址会出现跨域问题。拿到pc端预览的ofd.umd.js文件编写预览ofd文件的html页面并部署在中台上面,然后移动端只需要拼接参数访问部署好的html地址就行。这个东西可以在网上找到。

2024-01-25 11:28:38 732

原创 vue使用科大讯飞的语音识别(语音听写)

使用的是封装好的插件:voice-input-button2。

2024-01-18 16:02:01 2254 1

原创 Mac中安装JDK1.8和JDK11双版本并任意切换

【代码】Mac中安装JDK1.8和JDK11双版本并任意切换。

2024-01-18 15:57:13 598

原创 JNI技术

2、然后就是在main下面新建CPP文件夹,里面需要创建CMakeLists.txt文件和CPP文件。上面只是我简单的JNI实现流程,算是我实践觉得最简单的,还有几种,就比较复杂些。1、开发环境:首先是在安卓和JAVA环境上,再就是需要有NDK和CMAKE。3、配置CMakeLists.txt。在离线地图产品上有实践。

2024-01-18 15:55:13 351

原创 Gradle小知识点

subprojects 和 allprojects 的区别,

2024-01-18 15:52:14 782

原创 APP跳转系统相机拍照和拍摄

/ 这样就将文件的存储方式和uri指定到了Camera应用中。// 这样就将文件的存储方式和uri指定到了Camera应用中。// 表示跳转至相机的录视频界面。// 设置视频录制的最长时间。

2024-01-18 15:49:18 322

原创 部署服务到现场

2、把中台服务包移动到/opt/app/tomcat…/webapps/下面 命令 sudo mv /home/zwyjsadmin/目标文件 /opt/app/tomcat…/webapps/目标文件 /home/zwyjsadmin/beifen/5、备份之前的服务包 把之前的服务包移动到特定的文件夹下面 /home/zwyjsadmin/beifen/(没有可以新建)2、我们的移动服务是22、23、24三台,22做负载,23、24部署服务。看是否有打印html出来。

2024-01-18 15:46:59 343

原创 nginx低风险漏洞处理

1、做代理后,扫描到有目标X-Content-Type-Options响应头缺失、到目标Strict-Transport-Security响应头缺失等等。到目标Content-Security-Policy响应头缺失、目标X-XSS-Protection响应头缺失、到目标Referrer-Policy响应头缺失、漏洞,可以进行以下配置处理。

2024-01-18 15:44:08 330

原创 nginx学习心得

这是配置内容,意思是,把23:8080/Mobile和24:8080/Mobile两台服务器,通过访问这台服务器的/Mobile来访问。7、执行 ./nginx -c /etc/nginx/nginx.conf。2、把nginx.conf文件移动到nginx的conf文件夹下面替换。首先得有nginx环境,就是已经安装好了,网上搜,有流程。1、需要先有nginx.conf文件,里面配置负载的服务器。6、验证conf文件 ./nginx -t。8、./nginx -s reload 重启。

2024-01-18 15:28:47 339

原创 mvp+retrofit2+rxjava+dagger框架的简单搭建

mvp+retrofit2+rxjava+dagger框架的简单搭建第一次认真写博客,他们说多写博客技术可以提高,所以我就开始了。MVP是一个现在比较流行的技术,就是比MVC解耦,然后很绕的那种,类也多,写惯了MVC,在来写MVP有一些那么 不适应,不过日子一长,还是可以的。我个人认为MVP还是要比MVC感觉要好些。最近比较火的技术rxjava,rxandroid,热修复之类的,wee

2017-12-13 10:42:29 269

原创 app反编译实践

直接上方法,多得不多说。1、首先去看关于smali的一些博客,然后下载apktool.bat和apktool.bar这个两个软件.2、然后打开cmd,cd到你要破解的apk的目录下面去,输入命令apktool d app-release.apk 。3、然后就可以去修改smali文件了。4、修改后再对app进行 打包,apktool

2017-10-28 09:05:07 296

原创 云服务器 Windows

1、 mstsc   进入服务器    输入服务器  IP ,,输入用户名,,,密码     进入到服务器2、发布静态的网站  如公司官网。把网站放到磁盘下,然后下载一个IIS  web服务器。3、添加网站  http://www.jb51.net/article/34507.htm4、设置防火墙。

2017-09-27 14:24:08 525

原创 linux服务器搭建

1、下载虚拟机VMwareWorkstation.2、下载CentOS镜像文件。下载jdk、apache-tomcat.// 需要重启3、安装jdk ,这个可以网上搜教程,简单。安装tomcat,也有教程。//重启后需要启动4、下载一个内网穿透软件,“快雨内网穿透”。可以搜教程,简单。5、linux防火墙开放8080端口。//关键,有命令,有可视化操作.

2017-09-27 14:06:34 386

转载 weex项目实战篇(二)

1. 前言经过前面的准备,我们终于可以开始上手weex项目了。本篇博客主要基于最近两周项目中用到的关于weex的知识点的整理。2.新建weex项目1)新建一个名为hongkong的项目,如图所示: 2 ) 输入项目名称 3)点击【create】则项目则创建成功 4)新建一个.we文件 5)新建一个home.we文件后,项目目录

2017-08-25 14:22:54 798

转载 weex项目实战篇(一)

1. 前言通过前面四篇文章的介绍,相信大家对weex基本熟悉了,下面就开始动手做项目,一些细节问题,在项目实战中继续消化。2.开发工具和环境俗话说,工欲善其事必先利器,我选的IDE开发工具为webstorm,webstorm相信做前端的同学非常熟悉。我本身就是做Android原生开发的,android studio非常熟悉,而这两款IDE操作界面接近相同,上手无障碍。

2017-08-25 14:21:07 424

转载 Weex优雅的“降级”到 HTML5

1.前沿Weex 在我们看来已经具有非常多的特点,比如: 1)致力于移动端,充分调度 native 的能力 2)充分解决或回避性能瓶颈 3)灵活扩展,多端统一,优雅“降级”到 HTML5 4)保持较低的开发成本和学习成本 5)快速迭代,轻量实时发布 6)融入现有的 native 技术体系 7)工程化管理和监控等 …… 这篇文章主要讲weex在app端出现

2017-08-25 14:20:17 355

转载 weex服务项目搭建

1. 前言前面介绍了app本地调用js的方式(js文件放在assert目录下面),其实大部分都是调用远程js,本篇介绍app如何调用远程js文件。2.服务项目搭建步骤前提需要安装好weex环境,具体参见前面文章:环境搭建地址 接下来讲解如何使用weex-toolkit构建项目:1)创建项目: 命令行到任意文件夹,输入如下指令weex init 11

2017-08-25 14:19:02 242

转载 weex sdk集成到Android工程

1. 前言前面已经介绍了环境搭建跟框架快速体验 ,体验地址,接下来介绍如何集成到自己的项目中。2.前期准备1)已经安装了JDK version>=1.7 并配置了环境变量 2)已经安装Android SDK 并配置环境变量。 3)android SDK version 23 (compileSdkVersion in build.gradle) 4)SDK bu

2017-08-25 14:18:07 326

转载 weex

本期六篇文章目录一. 阿里Weex框架快速体验与环境搭建二. weex sdk集成到Android工程三. weex服务项目搭建四. Weex优雅的“降级”到 HTML5五. weex项目实战篇(一)六. weex项目实战篇(二)1. 前言Weex能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体

2017-08-25 14:15:28 1120

原创 weex 学习历程

经历了两天的学习,之前还研究过,只是之前没有入门,现在勉强算入门,简单的还是能写出来,整个流程知道怎么做了。首先,要知道weex 是做什么用的,谁推出来的,我们为什么要学习它。我是在之前我在一家公司做项目的时候,一个商城类项目,叫嘿来帮我,这个项目设计到比较完成的上线用了两年,还是比较长的时间了。一次让我们做能够请求接口来控制前段的一些简单页面的变化。刚开始,我觉得简单点的还是可以做的

2017-08-25 13:55:34 251

转载 Git使用教程之本地仓库的基本操作

Git使用教程之本地仓库的基本操作Git是什么?一个分布式版本控制系统,和SVN类似,但远比SVN强大的一个版本控制系统 ①Git可以方便的在本地进行版本管理,如同你本地有一个版本管理服务器一样 我们可以选择在合适的时间将本地版本推送到统一的版本管理服务器 ②Git每次会提取整个代码仓库的完整镜像,相当于对整个代码仓库都进行了一次备份,这样计时版本服务器

2017-08-15 17:33:37 253

转载 仿新浪微博的导航,动画

demo下载地址:http://download.csdn.net/detail/husuxing/9926375as版,下载来就可有运行看下我的实现:基础版升级版2开始实现导航条的整体构造制作导航条的TextView我们从上到下看看这个导航条是怎么制作的。对于这个,我们可以使用现成的Horiz

2017-08-09 15:34:25 282

转载 数据库封装

Android 项目实践(三)——数据库封装一、为什么封装数据库?  其实封装数据库的原因和封装网络连接的原因是相同的。在这我们就简单的说一下原因:类似于网络连接,数据库创建和操作的方式也是很多了:不同数据库有不同的API,像MySQL,SQLite等,在Xutils框架中也给我们封装了数据库的操作方法。假设在开发应用时,我们使用的是SQLite数据库及其A

2017-08-08 17:31:18 4518

转载 防ios的抽屉效果,防qq的抽屉效果

AS中导入GitHub开源项目SlidingMenu总结,我开始AS导入SlidingMenu的时候也百度了很多文章,写的都不是很详细,所以导入成功后,写了这篇文章,希望对想用AndroidStudio导入SlidingMenu的小伙伴有所启发。先上最终效果图动画1,下载SlidingMenu(https://github.com/jfeinstein10/Slidin

2017-08-08 16:33:33 310

转载 安卓常用,比较有用的第三方框架

1、Picasso 优点(1) 自带统计监控功能支持图片缓存使用的监控,包括缓存命中率、已使用内存大小、节省的流量等。 (2) 支持优先级处理每次任务调度前会选择优先级高的任务,比如 App 页面中 Banner 的优先级高于 Icon 时就很适用。 (3) 支持延迟到图片尺寸计算完成加载 (4) 支持飞行模式、并发线程数根据网络类型而变手机

2017-08-07 10:54:44 1649

转载 流式布局,标签式布局

一、概述:资源下载 :http://download.csdn.net/detail/husuxing/9923179在日常的app使用中,我们会在Android 的app中看见 热门标签等自动换行的流式布局,今天,我们就来看看如何自定义一个类似热门标签那样的流式布局吧类似的自定义布局。下面我们就来详细介绍流式布局的应用特点以及用的的技术点:1.流式布局的特点以

2017-08-07 09:50:10 1268

转载 Android侧滑菜单QQ5.0自定义控件

Android 高仿 QQ5.0 侧滑菜单效果 自定义控件来袭本文出自【张鸿洋的博客】上一篇博客带大家实现了:Android 自定义控件打造史上最简单的侧滑菜单 ,有兄弟看了以后说,你这滑动菜单过时了呀~QQ5.0的效果还不错~~嗯,的确,上一篇也承诺过,稍微修改上一篇的代码,实现QQ5.0侧滑菜单~~好了,下面就开始为大家展示写一个类QQ的侧滑有多easy ~

2017-07-14 10:43:21 436 1

转载 可展开和收起的LinearLayout

ExpandableLinearLayout介绍转载请注明出处: http://blog.csdn.net/Chay_Chan/article/details/72810770场景介绍  开发的过程中,有时我们需要使用到这样一个功能,在展示一些商品的时候,默认只显示前几个,例如先显示前三个,这样子不会一进入页面就被商品列表占据了大部分,可以先让用户可以看到页面的大概,当用户

2017-07-12 10:16:49 338

原创 Android7.0运行app报SecurityException MODE_WORLD_READABLE

上代码:  private final int MODE = Context.MODE_WORLD_READABLE + Context.MODE_WORLD_WRITEABLE; sharedpreferences = context.getSharedPreferences(FILE_NAME, MODE);  报异常。SecurityE

2017-06-28 15:25:26 1159

转载 Android软键盘与EditText

Android 应用开发必不可少的涉及软键盘操作,也不可避免的遇到一些问题,这里主要总结主要针对几种不同的场景,分享相应的处理经验;有一个很常见的需求,就是页面中软键盘打开时,希望能点击屏幕其他的任何位置,就能把软键盘给隐藏掉. 比如登录, 注册之类的常见页面. 在实际开发中,很多童鞋是这样做的,通过其他控件的点击事件,在onclick方法中调用隐藏软键盘的方法,从而达到相应效

2017-06-05 11:12:46 510

原创 图文混排

图文混排直接上代码public voidinsertDrawable(intid) {finalSpannableString ss =newSpannableString("esdfasd fadsasdf");//得到drawable对象,即所要插入的图片Drawable d = getResources().getDrawa

2017-06-01 17:27:19 289

转载 如何使用Android自带的资源

如何使用Android自带的资源场景介绍项目中难免会有这样的需求,需要使用到系统自带的图标(drawable)、字符串(string)等资源,今天就主要记录一下string和drawable。比如目前,我自己遇到这样的需求:显示一个apk或者是已经安装的应用的权限信息,并能准确描述出该权限的作用。额,起初我的想法是酱紫的:获取出应用在AndroidManifest.xm

2017-06-01 17:25:15 307

转载 Android 屏幕适配方案

Android 屏幕适配方案1、概述大家在Android开发时,肯定会觉得屏幕适配是个尤其痛苦的事,各种屏幕尺寸适配起来蛋疼无比。如果我们换个角度我们看下这个问题,不知道大家有没有了解过web前端开发,或者说大家对于网页都不陌生吧,其实适配的问题在web页面的设计中理论上也存在,为什么这么说呢?电脑的显示器的分辨率、包括手机分辨率,我敢说分辨

2017-05-26 13:56:39 267

转载 深入理解Android消息处理系统——Looper、Handler、Thread

深入理解Android消息处理系统——Looper、Handler、ThreadAndroid Looper和HandlerMessage:消息,其中包含了消息ID,消息处理对象以及处理的数据等,由MessageQueue统一列队,终由Handler处理。Handler:处理者,负责Message的发送及处理。使用Handler时,需要实现handleMessage(Mes

2017-05-26 10:51:10 311

转载 Java集合类详解

Java集合类详解转:http://blog.csdn.net/u014136713/article/details/52089156Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMap

2017-05-23 16:52:13 291

原创 android arr和jar的区别

*.jar:只包含了class文件与清单文件,不包含资源文件,如图片等所有res中的文件。*.aar:包含所有资源,class以及res资源文件全部包含如果你只是一个简单的类库那么使用生成的*.jar文件即可;如果你的是一个UI库,包含一些自己写的控件布局文件以及字体等资源文件那么就只能使用*.aar文件。使用方式:*.jar:拷贝到:libs目录,eclipse直接导入即可,AndroidStu

2017-03-14 17:02:49 1033

转载 Android 多线程-----AsyncTask详解

永无止尽

2016-04-20 11:00:44 829

转载 Android--多线程之Handler

技术搬运工

2016-04-20 10:12:01 245 1

pdf_安卓自定义

google出的库,功能很强大,只要是关于pdf都能实现,唯一缺点,会导致apk的包增大10几M。

2018-02-12

安卓pdf展示

那些黑心的资源要10几分,下下来还不能运行,气死我了。自己整理的源码,不能运行你们就投诉我。

2018-02-12

dager_rxjava_retrofit2_mvp框架

dagger rxjava retrofit2 mvp框架搭建和依赖解耦等, 课供学习

2017-12-13

安卓比较复杂的weex例子

安卓比较复杂的weex例子,里面有具体的weex的项目,仿的商场项目。

2017-08-25

安卓weex_demo

简单的weex demo ,简单集成,想要学习更多请看我博客。

2017-08-25

sqlite可视化工具

sqlite可视化工具,查看数据库文件等

2017-08-23

RXjava2 demo

RXjava2 demo, 完整的demo。 下载就可以运行在as上面,想要学习的朋友抓住机会了。这个列子上面还有很多值得学习的地方,封装得之好。

2017-08-09

仿新浪微博的导航效果,有动画。简单方便

仿新浪微博的导航效果,有动画。简单方便。下载放到项目里就能用

2017-08-09

防ios的抽屉

防ios的抽屉,防qq的抽屉,简单的demo,下载下来as直接用。

2017-08-08

天天模拟器(安卓),一个超快的模拟器

天天模拟器(安卓),一个超快的模拟器。

2017-08-07

流式布局、标签式布局。as版本

流式布局,标签式布局,下载即可以运行

2017-08-07

Android 摄像头功能调用,可拍照,可摄像

Android 摄像头功能调用,可拍照,可摄像,代码简单,as版本的

2017-06-07

CameraPhotoVideo

Android 摄像头功能调用。

2017-06-07

asp.net core jwt

asp.net core Swagger JWT

2017-06-07

高仿微信头像剪切

可滑动,可双击放大,可收缩,可剪切。代码简单有效

2017-06-01

钱包app流程图

app流程图,用xmind画的,初学者可以学习哈。

2017-05-23

防微信相片多选

防微信相片多选,as开发。

2017-01-13

微信支付文档(iOS)

微信支付文档(iOS),有了这个文档,可以轻松做支付功能

2015-09-01

iOS和安卓支付宝支付官方文档

iOS和安卓支付宝支付官方文档,看过后会对你开发支付功能有很大的帮助的。

2015-09-01

下拉刷新listview组件

下拉刷新listview组件,下拉 刷新 listview 。进一步分析代码。

2015-07-14

判断网络状态demo

判断网络状态demo,简单易懂。不仅判断wifi,还要移动电信等

2015-06-30

音乐播放demo MediaPlayer

音乐播放demo MediaPlayer,含有SD卡资源获取。简单易懂。

2015-06-30

空空如也

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

TA关注的人

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