综合( 右侧选择分类 )
android

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

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

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

app store 上很多软件都是收费的,下面推荐一个下载破解版app的网站https://www.waitsun.com
5102 人浏览
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
5062 人浏览
android00

Android ConstraintLayout约束布局详解

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

Filezilla--服务器发回了不可路由的地址,使用服务器地址代替-解决办法

Filezilla--服务器发回了不可路由的地址,使用服务器地址代替-解决办法命令: PASV响应: 227 Entering Passive Mode 状态: 服务器发回了不可路由的地址。使用服务器地址代替。命令: LIST错误: 连接超时错误: 读取目录列表失败解决方法:更改Filezilla设置,编辑-设置-连接-FTP-被动模式,将“使用服务器的外部ip地址来代替”改为“回到主动模式”即可
4186 人浏览
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
3526 人浏览
android

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

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

Glide4-入门教程-2-占位符的使(placeholder, error, fallback)

目录:1,Glide4-入门教程-1-环境配置和基础使用2,Glide4-入门教程-2-占位符的使(placeholder, error, fallback)一、简介这一节主要是讲,Glide4中占位图的使用方法,包括(placeholder, error,fallback)三种占位图二、占位符定义和类型1,定义:占位符是当请求正在执行时被展示的 Drawable 。当请求成功完成时,占位符会被请
3001 人浏览
android

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

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

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

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

Android如何设置TextView的行间距、行高

Android系统中TextView默认显示中文时会比较紧凑,不是很美观。为了让每行保持一定的行间距,可以设置属性android:lineSpacingExtra或android:lineSpacingMultiplier。关于Android下TextView中文换行问题,可查看Android自定义view-文本自动换行。1、android:lineSpacingExtra设置行间距,如”4dp”
1878 人浏览
ziyouxia

Mac ssh连接远程服务器(如阿里云ecs)

这是使用ssh方法连接远程服务器的步骤: 1,打开mac终端(快捷打开方式:Command+空格--->输入t--->回车)2,输入:ssh root@116.62.199.123,第一次登陆输入:yes 允许登陆4,输入密码:*********
1857 人浏览
ziyouxia

mac环境android反编译apk转化成zip包不能解压

最近我要mac系统对android 的apk反编译的时候,把apk包转化成zip包后,不能解压。(以前解压没问题,现在就报错了,请看下图)1.android studio打出安装包为myApp.apk2.把apk后缀改为zip--myApp.zip3.直接解压(mac对于zip直接双击就好了)解决方案:遇到了同样的问题 使用 iZip Unarchiver等系列的软件解压就好了
1841 人浏览
web

在vue中获取dom元素

在vue中经常会通过js操作dom对象,可以通过给标签添加ref属性实现,下面通过操作dom对象实现一个点击按钮改变屏幕背景的demo,效果如下下面是代码:<template> <div class="box" ref="boxHook"> <div class="change-button" @click="changeBackground">
1814 人浏览
android

Android studio 2.2 2.3 2.4 如何使用kotlin插件

Google I/O 大会后,Android Studio 就发布了3.0 金丝雀版本,支持 Kotlin 语言,增加了 Gradle 编译速度,支持即时应用开发,在 Android O 模拟器中增加了 Google Play Store,自适应图标等 20 多项新功能。今天我们不讨论Android Studio 3.0 使用Kotlin,我会在后面的博客中介绍,今天是讨论和学习
1749 人浏览
android

Glide4-入门教程-1-环境配置和基础使用

一、背景Glide是google推荐的图片加载框架,他不仅性能高,功能强大,而且简单易用。但是网上的资料大部分还是集中的Glide3的版本,就整理了一套Glide4的基本用法教程,仅供大家参考。备注:其他加载库的比较,暂时就不说了,大家可以网上搜索(glide,picasso,fresco,和老牌的Universal-image-loader)目录:1,Glide4-入门教程-1-环境配置和基础使
1697 人浏览
php

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

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

ftp中遇到的Entering Extended Passive Mode问题

ftp Entering Extended Passive Mode AIX epsv4 off 在AIX机器上登入ftp输入用户名和密码之后再ls发现出现如下问题Entering Extended Passive Mode ftp> ls229 Entering Extended Passive Mode (|||51374|) 要解决这种情况,ctrl+c后输入epsv4 off回
1569 人浏览
php

YII2中常用的页面跳转,以及获取用户信息和登录信息等信息总结

YII2中常用的页面跳转,以及获取用户信息和登录信息等信息总结//当前域名 echo Yii::app()->request->hostInfo; //当前URL echo Yii::app()->request->getUrl(); //返回首页 echo Yii::app()->user->returnUrl; //提交后
1559 人浏览
android00

利用一些例子来对kotlin作一个总结

Kotlin的来历Kotlin的作者是大名鼎鼎的Jetbrains公司。它有一系列耳熟能详的产品,诸如Android兄弟天天用的Android Studio, IntelliJ IDEA, 还有前端的WebStorm, PhpStorm。2011年7月,JetBrains推出Kotlin项目。2012年2月,JetBrains以Apache 2许可证开源此项目。2016年2月15日,Kotlin
1493 人浏览