综合( 右侧选择分类 )
cheng

微信小程序--登录授权,一键获取用户微信手机号并登录

一、前言由于微信官方修改了 getUserInfo 接口,所以现在无法实现一进入微信小程序就弹出授权窗口,只能通过 button 去触发。官方连接:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/login.html 微信小程序登录流程时序
40007 人浏览
android

Glide4-入门教程-3-加载本地图片(Uri, File, resourceId等)

目录:一、简介与其他图片加载库相同,Glide除了可以加载网络图片之外,也可以加载本地图片。甚至还可以从各种各样奇葩的数据源中加载图片。本文将介绍Glide4 加载网络图片,本地图片,资源文件里的图片的使用方法。二、加载网络图片这个在前面已经讲过了,只放一段代码,就不多说明了ImageViewimageView=findViewById(R.id.image_view); Stringurl=&
30449 人浏览
xiaozhi

如何查看git版本号(查看git版本命令)

如何查看git版本号(查看git版本命令)1.在计算机任意位置单击右键,选择: Git Bash Here2.此刻,将会打开一个Git的命令行窗口3.输入查看git版本命令:git version4.确认指令无误后,按下回车键执行命令
26810 人浏览
android00

Android ConstraintLayout约束布局详解

ConstraintLayout可能大家也比较熟悉了,在Google I/O 2016 上发布了 ConstraintLayout,也就是Android Studio 2.2中发布的新功能。以前我们写布局的时候基本都是靠编写XML,遇到复杂的布局避免不了多层嵌套,不可避免的会影响 UI 界面绘制的效率。目前对于复杂的界面,使用 RelativeLayout也无法解决,ConstraintLayou
23621 人浏览
cheng

史上最强视频网站真实地址解析(网站视频获取)

文章有不当之处,欢迎指正,如果喜欢微信阅读,你也可以关注我的微信公众号:好好学java,获取优质学习资源。 写此文章旨在学习和讨论,请勿滥用…一、概述目前互联网视频网站,从我解析的地球上十几个大型的视频网站来看,90%的网站视频加密效果不好。可能视频下载地址后门接口的保护对某些网站也没什么意义。这次主要写一下下面几个网站
23531 人浏览
android

android studio ndk-build 编译C生成.so文件(ndk基础篇)

一、概要 最近项目需要,要把代码中加密的部分打包成so文件,刚开始接触的时候真是痛苦呀,网上好多资料,都不是很详细,步骤也不清晰,所以我整理了一下,希望大家喜欢。 现在android studio打包so文件有两种方式,第一种是ndk-build编译项目,还有一种用CMake脚本构建项目,今天主要介绍ndk-build的编译过程 二、ndk-build 构建过程 1,下载NDK
21311 人浏览
music

王贰浪《像鱼》想表达什么 王贰浪像鱼歌词含义

王贰浪像鱼想表达什么王贰浪全新单曲《像鱼》,在极简的吉他伴奏之下更加突显她嗓音的魅力,歌词里的“忘了” 与“记住”形成强烈的对比,让人感受到对这份感情不舍却又抓不住的心情,在歌曲浅浅淡淡的悲伤里经历短暂的挣扎,形成共鸣。“一个人有多么重视你的心事,那就是当他真正爱上你的时候。”《像鱼》王贰浪的这部作品,讲述的就是这样的心事,只不过这样的心事让自己感觉到多余,以至于觉得幼稚。以鱼之名比作自己,想要忘
19522 人浏览
web

微信 报错{"errcode":41002,"errmsg":"appid missing hint:

errcode":41002,解决:41002是微信没有收到正确的appid,所以,你需要检测下url!https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code let url = String(for
16971 人浏览
web

关于引入JS文件出现net::ERR_ABORTED错误的解决方法

错误如图:引起这种错误的原因有一些,我的错误则是因为在静态文件夹下的原因。如果要放在静态(static)文件夹下,需要在spring配置文件中添加上注解(<mvc:default-servlet-handler/>)和(<context:annotation-config></context:annotation-config>),如果有(<context
16148 人浏览
android

最好用的BaseRecyclerViewAdapterHelper解决recyclerview的繁琐工作

优化Adapter代码(减少百分之70%代码)添加点击item点击、长按事件、以及item子控件的点击事件添加加载动画(一行代码轻松切换5种默认动画)添加头部、尾部、下拉刷新、上拉加载(感觉又回到ListView时代)设置自定义的加载更多布局添加分组(随心定义分组头部)自定义不同的item类型(简单配置、无需重写额外方法)设置空布局(比Listview的setEmptyView还要好用!)添加拖拽
15327 人浏览
android

Android Studio 3.0 升级 Error:(2638) error: style attribute ‘@android:attr/windowEnterAnimation’ not found.

Android Studio 升级到了3.0 出现下面的错误error: style attribute '@android:attr/windowEnterAnimation' not found.注意:提示我们找不到@android:attr/windowEnterAnimation,因为已经不支持@开头使用android自带的属性,我们只要把@符号删掉就可以了。Android Studio3
15215 人浏览
xiaozhu

git查看commit提交记录详情

如何使用git查看commit修改了哪些内容,以便后续的代码工作。与之相关的命令就是:git log // 查看所有的commit提交记录git show //查看提交的详情具体步骤:一、首先,需要通过git log打印所有commit记录,例二、之后的git show都是基于commit hashID输出的。 1.查看最新的commitgit show 2.查看指定commit hashID
14472 人浏览
android

Android模拟器INSTALL_FAILED_NO_MATCHING_ABIS解决办法

在将App安装到模拟器时出现错误:INSTALL_FAILED_NO_MATCHING_ABIS,提示信息如下:InstallationfailedwithmessageINSTALL_FAILED_NO_MATCHING_ABIS:Failedtoextractnativelibraries,res=-113.Itispossiblethatthisissueisresolvedbyuninst
13352 人浏览
android

Glide4-入门教程-5-缓存机制(内存缓存和磁盘缓存)

一、简介这一节,主要是讲glide4的缓存机制。Glide的缓存设计是非常的先进的,考虑的场景也很周全。Glide 的缓存分为两种,一是内存缓存,另一个是硬盘缓存。这两种缓存的作用各不相同,内存缓存的主要作用是防止应用重复将图片数据读取到内存当中,而硬盘缓存的主要作用是防止应用重复从网络或其他地方重复下载和读取数据。二、内存缓存在默认情况下,Glide自动开启内存缓存的,我们也可以通过调用skip
12765 人浏览
android

Glide4-入门教程-4-加载gif图片

一、简介glide库非常强大,能够加载gif图片就是其中之一,今天,我们就一起看一看如何用gide4加载gif动态图片。二、使用方法1,加载gif动画,同加载普通图片一样,使用如下代码就可以加载gif动画Glide.with(this).load(...).into(...)例如:ImageViewimageView=findViewById(R.id.image_view); Glide.wi
12664 人浏览
android

Android RecyclerView禁止滑动

在开发时,数组返回数目很少,需求要求不能左右滑动;下面是一种解决方案1. RecyclerView 为垂直状态(VERTICAL)下:LinearLayoutManager layoutManager = new LinearLayoutManager(context){ @Override public boolean canScrollVertically() {
12436 人浏览
littleGG

Mac上很多破解软件 爱情守望者

app store 上很多软件都是收费的,下面推荐一个下载破解版app的网站https://www.waitsun.com
12087 人浏览
android

Location specified by ndk.dir (D:\android\2_NDK\android-ndk-r16b) did not contain a valid NDK and and couldn't be used

导入别人的项目报这个问题:Location specified by ndk.dir (D:\android\2_NDK\android-ndk-r16b) did not contain a valid NDK and and couldn't be used解决方案: ndk目录 更改成自己的,或者去掉根目录 local.propertyies## This file must *NOT* b
11255 人浏览
php

​最后附上ftpClient.getReplyCode()的返回值的对应信息

最后附上ftpClient.getReplyCode()的返回值的对应信息: 110 重新启动标记应答。在这种情况下文本是确定的,它必须是:MARK yyyy=mmmm,其中yyyy是用户进程数据流标记,mmmm是服务器标记。 120 服务在nnn分钟内准备好 125 数据连接已打开,准备传送 150 文件状态良好,打开数据连接 200 命令成功 202 命令未实现 211 系统状态或系统帮助响应
10019 人浏览
android

android studio cMake脚本添加ndk,构建C/C++程序(基础使用篇)

上一篇博客,分享了 android studio ndk-build 编译C生成.so文件 这一篇文章和大家分享一下,用cMake脚本文件添加ndk,来构建C/C++程序。一、概要 Android Studio 用于构建原生库的默认工具是 CMake,由于很多现有项目都使用构建工具包编译其原生代码,Android Studio 还支持 ndk-build。如果您想要将现有的 ndk-build
9924 人浏览