移动开发

对Android应用签名

06-10
Android使用包名作为唯一标识,当在同一台手机安装两个包名相同的应用,后安装的应用就会覆盖前面的应用(签名相同的情况下). 签名有两个主要作用: 1.确定发布者身份.由于应用开发者可以通过使用相同的包名来替换已经安装的程序,因此使用签名可以避免发生这种情况. 2.确保应用的完整性.签名会对应用包中的每个文件进行处理,从而确保程序包中的文件不会被替换. **在开发.调试阶段,AS会自动生成调试证书进行签名.当应用发布时,必须使用合适的数字证书对应用进行签名. ⒈使用AS对Android应用进行

Unity Android 使用UnityWebRequest Post 数据后,没有获得服务器返回的数据

06-10
最近做一个项目,要用到http的get和post来跟服务器通讯. 然后使用UnityWebRequest来做,在PC上面全都是正常的,但是到了Android下,get是正常的,但是post,执行到yield return webRequest.SendWebRequest就停住没有往下执行了,接着就超时了. 搞了两天发现,好像是因为服务器没有支持100-Continue这个属性,但是unity是默认true的. 将UnityWebRequest .useHttpContinue设置为false,

如何运用好短视频APP美颜SDK的功能?

06-10
现在很少有人发朋友圈不美颜,视频不开美颜特效,这是因为大家都想把最美好的一面展示给别人,为什么我们拍的短视频那么好看,都是帅气的小哥哥×××姐,那是因为短视频APP开发加入了美颜SDK. 短视频APP开发如何运用美颜SDK功能?一.什么是"美颜SDK"? SDK是"软件开发工具包",三方服务商制作出能够实现某项功能的工具包并收费提供给用户使用,用户可以直接使用软件中设定的功能,但无法接触到软件源码,更无法二开.也就是说,购买了SDK就能获得该功能的使用权. 二.美颜

ActiveMQ安装报错Wrapped Stopped解决办法

06-10
在安装ActiveMQ的时候遇到了这个问题,一直报Wrapper Stopped 先开始也是修改环境变量,重启电脑,发现没有用,后来打开任务管理器,关闭了erl.exe,就成功了. 原文地址:https://blog.csdn.net/baidu_39491409/article/details/80417660 原文地址:https://www.cnblogs.com/jpfss/p/11007989.html

阿里巴巴移动安全应用加固能力养成记

06-10
近些年来,移动APP数量呈现爆炸式的增长,黑产也从原来的PC端转移到了移动端,伴随而来的逆向攻击手段也越来越高明.在解决加固产品容易被脱壳的方案中,代码混淆技术是对抗逆向攻击最有效的方式之一.但目前的移动端加固技术真能抵御黑客的攻击吗? 本报告将分享阿里巴巴集团安全部应用加固能力养成记,重点介绍Android加固对于端上的业务风险控制是如何做到自动化部署和分析,更快捷的感知安全风险,以便快速做出响应,减少不必要的业务损失. 主讲人:阿里巴巴安全专家乱武. 今天讲的大的标题叫[APP加固新方向],

AppBoxFuture(九): 组织结构与权限体系

06-10
??权限体系是用于约束用户访问或操作资源的权利,这里的"资源"可以指数据,也可以指特定的功能(如审核订单).通常的权限体系设计是基于角色的访问控制方式,用户通过角色与权限进行关联.作者的实现方式稍微有些不同,通过组织结构树与权限进行关联,这样可以实现子级节点继承上级节点设置的权限. 一.数据结构 组织单元(OrgUnit):根据上级标识自引用的表结构,另通过EntityRef引用组织或工作组或员工: 权限模型(PermissionModel):框架内置的元数据,包含已赋予权限的组织单元

python在使用HTMLTestRunner时,报告为空,错误提示<_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf_8'>

06-10
解决方案:将HTMLTestRunner脚本的第631行的 print >> sys.stderr, '\nTime Elapsed: %s' % (self.stopTime-self.startTime) 或print(sys.stderr, '\nTime Elapsed: %s' % (self.stopTime-self.startTime)) 修改为 sys.stderr.write('\nTime Elapsed: %s\n' % (self.stopTime - self.st

Android控制UI界面

06-10
⒈使用XML布局文件控制UI界面[推荐] Android推荐使用XML布局文件来控制视图,这样不仅简单.明了,而且可以将应用的视图控制逻辑从Java或Kotlin代码中分离出来,放入XML文件中控制,从而更好的体现MVC原则. Android把用户界面放在XML文档中定义,就可以让XML文档专门负责用户UI设置,而Java程序则专门负责业务实现,这样可以降低程序的耦合性. 当我们在Android应用的\res\layout目录下定义一个主文件名任意的XML布局文件之后(R.java会自动收录该布

【luogu4124】【bzoj4521】 [CQOI2016]手机号码 [数位dp]

06-10
P4124 [CQOI2016]手机号码 4521 这道题要注意卡上下界 我错了 写dfs版的更好考虑状态 写纯方程转移那个细节把我想瓜了 1 #include<iostream> 2 #include<cstdio> 3 #include<queue> 4 #include<cstring> 5 #include<cmath> 6 #include<stack> 7 #include<algorithm> 8 using

CAD实现自定义实体夹点移动(com接口VB语言)

06-10
主要用到函数说明: MxDrawXCustomEvent::MxDrawXCustomEntity::moveGripPointsAt 自定义实体事件,自定义实体夹点被移动,详细说明如下: 参数 说明 LONGLONG lEntity 自定义实体id IN LONG lGridIndex 夹点索引号 IN McGePoint3d vec 夹点移动的向量 VB代码实现如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

uni-app中实现左侧导航栏效果

06-10
HTML: 1 <view class="list"> 2 <!-- 一级 --> 3 <scroll-view class="list-left" scroll-y :style="'height:'+height+'px'"> 4 <view v-if="dataList.length>0" class="list-nav" @click="ca

scratch少儿编程第一季——05、移动还可以这样动

06-10
各位小伙伴大家好: 上期我们学习了怎么控制方向和移动的程序块. 今天我们继续学习运动模块下的其他9个指令(程序块). 首先来看前面两个关于x坐标的程序块. 分别是将x坐标增加()单位,和将x坐标设定为(). 现在我们将10改成100,点击运行会发现小猫往右移动了100个像素单位. 下面大家可以试试把100改成-100.看看是什么效果. 如果我们把(将x坐标设为0)程序块拖入右边,然后点击运行. 会发现不管你把小猫放到哪里,它都会回到屏幕中间. 大家也可以试试设为其他数值.看看会回到什么位置. 接

第五章 动画 50 动画-transition-group中appear和tag属性的作用

06-10
1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="utf-8"> 6 <meta name="viewport" content="width=device-width,initial-scale=1.0"> 7 <meta http-equiv="X-UA-Compati

单双击回顶部(移动端)

06-10
移动端双击回到顶部: var touchtime = new Date().getTime(); $(".header").on("click", function() { if(new Date().getTime() - touchtime < 500) { console.log("dblclick"); $('html , body').animate({ scrollTop: 0 }, 'slow'); } else { touc

Android 仿真器 无法启动排查

06-09
从命令行启动仿真器,可以查看其输出. Microsoft Windows [版本 10.0.18362.145] (c) 2019 Microsoft Corporation.保留所有权利. C:\Users\geffzhang>msinfo32 C:\Users\geffzhang>sc query intelhaxm SERVICE_NAME: intelhaxm         TYPE               : 1  KERNEL_DRIVER         STATE    

Android中ListView使用总结

06-09
LisView介绍: (一).ListView 概念: ListView是Android中最重要的组件之一,几乎每个Android应用中都会使用ListView.它以垂直列表的方式列出所需的列表项.java.lang.Object   ? android.view.View    ? android.view.ViewGroup      ? android.widget.AdapterView        ? android.widget.AbsListView          ? and

Android 关于文件及文件夹的创建 、删除、重命名、复制拷贝

06-09
package com.example.administrator.myapplication.util; import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.F

Android 9.0网络权限适配

06-09
在做Android开发时,使用华为的p20和平板(均为Android 9.0)测试时,发现不能使用WIFI网络,一番郁闷纠结查找后 直接上方法: 在res文件夹下创建xml文件夹,在xml里面创建文件network_security_config.xml <?xml version="1.0" encoding="utf-8"?> <network-security-config> <base-config cleartextTraff

手机维修020行业的破局者 闪电修以品质赢消费者青睐

06-09
随着移动互联网的高速发展,手机已经成了人们日常生活中必不可少的东西,而各大手机厂商也在激烈的市场竞争中打得难舍难分,中国智能手机已达相当大的保有量,随之而来的维修需求同样巨大.据中国信息通信研究院数据显示, 2015年中国智能手机已达5.18亿部,一个不被大众所关注的细分行业--手机维修O2O也在悄悄萌芽. 其中,作为手机维修O2O行业第一梯队的闪电修也是最早进入该行业的企业之一,自成立以来,已累计服务消费者超100万人次.企业客户1500多家.闪电修(Sudden Fix)作为国内创先的O2O

@RequestMapping注解的6+2个属性---6.11

06-09
produces:它的作用是指定返回值类型,不但可以设置返回值类型还可以设定返回值的字符编码: consumes: 指定处理请求的提交内容类型(Content-Type),例如application/json, text/html; 1. value, method: value:     指定请求的实际地址,指定的地址可以是URI Template 模式(后面将会说明): method:  指定请求的method类型, GET.POST.PUT.DELETE等: 2. consumes,pro