移动开发

SSH服务与tcp wrappers实验

04-04
实验环境: 一台linux(ssh client) 一台linux(ssh server) 实验步骤: 1.配置IP,测试连通性 2.在客户端创建用户yuzly1,登录创建的用户,用公钥生成工具生成公钥,#注意记得输入私钥密语,不设置默认为空 3.查看生成的公钥 4.在服务端创建一个账户,然后登录创建的账户yuzly2,然后在该账户宿主目录下创建.ssh目录(如果是在root账户下创建/home/yuzly2/,ssh目录,需要修改目录所有者以及所属组为yuzly2),并把.ssh所属组的权限中

axios页面无刷新提交from表单

04-04
页面部分大概意思一下 1 <form method="post" enctype="multipart/form-data"> 2 ... 3 </form> axios部分代码以vue示例: //提交表单 onSubmit(e) { e = e || event; e.preventDefault(); let self = this; let formData = new FormData(); formData.append("

[Android] Android读取Asset下文件的最简单的方法总结(用于MediaPlayer中)

04-04
方法一:getAssets().openFd //读取asset内容    private void openAssetMusic(String index) throws IOException {//        String fileName = "a001.mp3"; //根目录文件        String fileName = index + "/" + index + ".mp3"; //子目录文件        AssetFi

android 使用Canvas画箭头

04-04
public class MyCanvas extends View{        private Canvas myCanvas;    private Paint myPaint=new Paint();        public MyCanvas(Context context) {        super(context);        // TODO Auto-generated constructor stub    }     public MyCanvas(Context

美图t8手机怎么录制屏幕

04-04
手机录制视频对于现在来说,是一个比较实用的操作方式,而且正好符合当代的潮流发展,比如说录制游戏画面,精彩时刻总是值得被记录:录制电影片段,看到喜欢精彩的片段总是有想要录制分享的冲动:录制视频聊天通话,温馨友爱的时刻不容错过.总之手机上的一切画面都是可以录制下来的,那么美图t8手机怎么录制屏幕?下面便来分享安卓手机录制视频的方法.使用工具:手机操作方法:1.今天所要讲的是针对于安卓用户,所以只适用于安卓手机使用,比如说oppo.vivo.华为.小米.三星.魅族等等都是可以使用的.2.比如说我们录制

1、Android-活动

04-04
1.1.活动是什么 活动(Activity)是最容易吸引用户的地方,他是一种可以包含用户界面的组件 主要用于和用户进行交互 一个用户可以包含零个或多个活动,不包含活动的程序少见 1.2.活动的基本用法 首先创建好一个工程,目录如下图: 1.2.1.手动创建活动 在cr.com.activity1上右键--New--Activity--Empty Activity 进行创建一个活动 关于选项: Generate Layout File:自动为新创建的活动创建一个对用的布局文件 Launcher A

手机跟本机调试

04-04
一,原理 将自己的电脑作为DNS服务器,手机设置DNS后,将域名解析到dns服务器设置的ip上.但前提要要保证手机与电脑之间是互通的,连接同一个wifi即可保证互通. 二,使用软件 dnschef: https://github.com/xfkxfk/dnschef 启动命令: dnschef.exe --fakedomains *.xxx.net --fakeip 192.168.1.115 -i 192.168.1.115 –q 说明: --fakedomains *.xxx.net,是我们

iOS 字体下载

04-04
iOS可以动态的为系统下载字体,这些字体都下载到了系统的目录下,并且可以被其他应用公用 来看下如何实现动态下载: // 创建下载字体请求描述的准备 NSMutableDictionary *attrs = [NSMutableDictionary dictionaryWithObjectsAndKeys:fontName, kCTFontNameAttribute, nil]; CTFontDescriptorRef desc = CTFontDescriptorCreateWithAttrib

Android4.4 ContentResolver查询图片无效 及 图库删除 添加图片后,ContentResolver不更新的问题解决

04-04
问题背景: 參考链接?做了一个图片浏览,用ContentResolver扫描图库照片.且严格依照时间拍摄顺序排好序显示在listview里.例如以下图所看到的: watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveWFuemkxMjI1NjI3/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" /> 遇到的问题是在4.2的手机上能正常显示,可是新增了照片,

Failed to load ApplicationContext

04-04
主要错误信息:java.lang.IllegalStateException: Failed to load ApplicationContext Caused by: org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [h

Android进阶:自定义视频播放器开发(下)

04-04
上一篇文章我们主要讲了视频播放器开发之前需要准备的一个知识,TextureView,用于对图像流的处理.这篇文章开始构建一个基础的视频播放器. 一.准备工作 在之前的文章已经说过了,播放器也是一个view,我们要在这个view上播放视频流.所以我们要自定义一个简单的viewgroup,比如继承FrameLayout.还出就是布局简单,其他控件可以往上面添加.大家见过的视频播放器的控制器都是放在视频的上方的.这样就是用FrameLayout布局是最好的. class SmallVideoPlaye

[Android]虹软人脸检测与人脸识别集成分享

04-04
目前我们的应用内使用了 ArcFace 的人脸检测功能,其他的我们并不了解,所以这里就和大家分享一下我们的集成过程和一些使用心得 集成 ArcFace FD 的集成过程非常简单在 ArcFace FD 的文档上有说明支持的系统为 5.0 及以上系统,但其实在 4.4 系统上也是可以跑的, if (engine == null) { // && Build.VERSION.SDK_INT > Build.VERSION_CODES.LOLLIPOP) { try { engine =

wwwtl999999com5G iPhone明年恐无法18183833744如期推出苹果将遇×××烦

04-04
最新消息指出,苹果的5G iPhone可能推迟到2021年才推出,被外媒形容道,这样的推迟如同 "灾难".不幸的是,这可能是正在发生的事情. 据9to5 Mac报道,瑞银分析师蒂莫西·阿库里(Timothy Arcuri)发布的一份报告称,"苹果未能在明年推出5G iPhone的可能性越来越大." 这意味着不仅一如预期在2019年不会有5G iPhone,在2020年也同样不会有5G iPhone. 这将使苹果在智能手机大战中处于极大的劣势. 苹果公司为什么要等待这

【工利其器】工具使用之(三)Android System Trace篇

04-03
systrace工具打开路径 以AndroidStudio(后面简写为AS),在顶部菜单栏中 Tools>Android>Android Device Monitor 打开后看到如下界面,鼠标停在红框图标上,会显示“Capture system wide trace using Android systrace”,这个图标即Android systrace的入口. 或者点击下图的倒三角,会显示下拉列表,红框中“Capture System Wide Trace"这一项,和上面一样,也

&lt;Android基础&gt;(四) UI开发 Part 1

04-03
1.常用控件 1)TextView 2)Button 3)EditText 4)ImageView 5)ProgressBar 6)AlertDialog 7)ProgressDialog 2.四种布局 1)LinearLayout 2)RelativeLayout 3)FrameLayout 4)百分比布局 3.自定义控件 1)引入布局 2)创建自定义控件 先占个坑,word发布图片出现了问题,后续补上. 不管有没有人看,也算是兜兜转转终于做到了自己想做的东西,继续加油吧! 原文地址:http

将Web移动端打包成手机app---HBuilder

04-03
将移动端页面打包成app 1.使用 HBuilder 直接编译打包 点击左上角 文件>打开目录>选择目录  选择用Webpack打包好的dist文件目录 由于我添加到项目了,所以会显示该项目名称已存在,请重新输入. 2.接着点击完成,就可以在目录中看到dist 这里dist前面的标志应该是W  由于我转换过一次,就会显示A 3.鼠标右键点击dist目录,选择`转换成移动App`,成功之后目录前面的图标就会变成 A 同时会多出一个 `manifest.json文件` 4.双击`manifest.

HB调试前端开发移动

04-03
摘要: https://segmentfault.com/a/1190000007311170 HB右上角二维码即可. 注意两点: IP地址要配自己的IP要同一网段,定要接口必须是HB要求的8020 原文地址:https://www.cnblogs.com/Wision-22/p/10652687.html

Python 操作 HBase —— Trift Trift2 Happybase 安装使用

04-03
Python无法直接访问HBase,必须通过Thrift. HBase与Thrift之间又支持两种接口标准,两种标准互不兼容,功能也互不覆盖. Thrift连接HBase还有超时自动断开的大坑. 安装Thrift依赖(Server端) Centos: yum install automake libtool flex bison pkgconfig gcc-c++ boost-devel libevent-devel zlib-devel python-devel ruby-devel open

ClassPathXMLApplicationContext上下文加载过程

04-03
今天看了一下<spring技术内幕>,看了下spring IOC容器的加载过程,但是里面的代码很杂,就自己用源码的测试用例debug了一下看了下过程 测试用例 @Test public void testSingleConfigLocation() throws IOException { ClassPathXmlApplicationContext ctx = new ClassPathXmlApplicationContext(FQ_SIMPLE_CONTEXT); assertTrue(

安装android studio&amp;flutter

04-03
1.安装jdk 2.android studio下载地址  https://developer.android.google.cn/ 安装完成后点击finish后,选择Do not import settings 3.flutter sdk下载地址 http://flutter.io/sdk-archive/#windows(https://github.com/flutter/flutter) a.配置环境变量,将解压后的flutter目录下bin路径放到环境PATH中 b.直接解压使用,在命