Flutter2-混合开发 文章目录简介目标1.编译包参考资料简介原生+Flutter很重要,混合开发,打包aar提供使用目标1、编译包2、引用跳转界面1.编译包前提:设备 Mac / Android工具 AndroidStudio(AS)参考资料
Flutter1-初识 简介改用了,需要加进技术库里了目标1、编译环境2、HelloWord(启动主流程)3、对应控件(Android对应Flutter)4、打包运行1.编译环境前提:设备 Mac / Android工具 AndroidStudio(AS)1.1 下载SDK1.2 解压配置环境1.3 检查环境1.4 AS 安装插件2.HelloWord2.1 AS创建Flutter项目2.2 运行3.对应控件https://flutter.cn/docs/get-started/flu
淘宝客小程序制作(4)-小程序(微信支付宝) 服务器设置1、注册微信1.1 微信小程序注册流程2、微信小程序编写代码2.1 编写微信小程序2.1.1 打开微信小程序工具,导入项目2.1.2 替换url2.1.3 微信小程序的工具文件wxs3、支付宝小程序编写代码3.1 编写支付宝小程前提:淘宝客类的小程序微信是不能上线的,这里只是学习使用,请谨慎订阅,不过API可以使用在自己的网站或者APP里面学习对象: 具有自己的网站或着线上有自己的...
淘宝客小程序制作(3)-API编写及部署 API编写及部署1、创建一个新的java项目1.1目录结构如下:1.1.1 修改pom.xml,引用项目中使用的资源及项目的配置如下:1.1.3 API的编写2、打包成jar,并部署2.1打包成jar2.2 部署程序前提:淘宝客类的小程序微信是不能上线的,这里只是学习使用,请谨慎订阅,不过API可以使用在自己的网站或者APP里面学习对象: 具有自己的网站或着线上有自己的APP的开发人员小...
淘宝客小程序制作(2)-服务器设置 服务器设置1 服务器以及配置1.1学习选择最便宜的服务器99一年的就可以,这里用的是[腾讯云服务器](https://cloud.tencent.com/act/cps/redirect?redirect=1053&cps_key=68156dd562fd032a463449d217a558ff&from=console)1.2 购买完成后登陆自己的腾讯云,配置信息如下:1.3 服...
淘宝客小程序制作(1)-淘宝的相关的准备 淘宝相关准备1、注册登录“淘宝联盟”账号1.1注册1.2增加自己的推广方式2、注册淘宝开放平台2.1注册开放平台前提:淘宝客类的小程序微信是不能上线的,这里只是学习使用,请谨慎订阅,不过API可以使用在自己的网站或者APP里面学习对象: 具有自己的网站或着线上有自己的APP的开发人员小程序效果如图:1、注册登录“淘宝联盟”账号1.1注册点击淘宝联盟官网,注册属于自己的账号1.2...
Nginx直播推流 1、环境配置1.系统:Linux虚拟机Distributor ID: UbuntuDescription: Ubuntu 18.04.2 LTSRelease: 18.04Codename: bionic2.FFmpeg 版本4.0.4,点击下载3.nginx 点击下载4.nginx-rtmp-module 点击下载2、编译工具1、FFmpeg的编译,最好加...
Java与C交互 1.Java调用C方法1.1 加载库到内存里static { System.loadLibrary("native-lib");}1.2 调用C++ 方法 要声明nativepublic native String stringFromJNI();1.3 C++ 文件:Java_com_bill_1shuai_aandfdemo_MainActivity_stringFr...
Android 用FFmpeg 播放音视频 1 FFmpeg 播放视频1.1 通过自定义GLSurfaceView1.1.1 java 操作自定义GLSurfaceView创建native 方法并调用 HPlay extends GLSurfaceView public native void OpenBySurface(String url, Object surface);1.1.2 c++ 操作ANativeW...
Android用FFmpeg解封装解码 1.解封装步骤1.1 初始化操作 //初始化解封装和编解码 av_register_all(); avcodec_register_all(); //2、初始化网络 avformat_network_init();1.2 打开文件 AVFormatContext *avc = NULL; char path[] = "/sdcard/test.mp4"; int result...
Android编译FFmpeg 1、环境配置1.系统:Linux虚拟机Distributor ID: UbuntuDescription: Ubuntu 18.04.2 LTSRelease: 18.04Codename: bionic2.FFmpeg 版本4.0.4,点击下载2、脚本命令根据自己需求添加编写脚本,这里只是简单的使用#!/bin/bashecho "进入编译ffmpeg脚本"ND...
Android 事件分发,看完就彻底明白了 事件分发前提:1.有三个层级,老板、主管、员工;2.三个方法(Viewgroup有三个、View有两个 其中没有onInterceptTouchEvent)dispatchTouchEvent(MotionEvent ev)onInterceptTouchEvent(true,交给OnTouch,false交给子控件的dispatch)onTouchEvent(ture消费,false...
Android进阶总结 Android进阶2.1.1 核心思想3.2.1 坐标3.2.2 滑动3.2.3 属性动画3.2.4 事件分发机制3.2.5 View的工作机制#1.版本新特性##1.1 Android5.0特性###1.1.1 Android5.0特性(1)全新的MD(Material Design)设计风格(2)全新通知中心设计,下滑看全部通知(3)支持64的ART虚拟机(4)Overview...
Linux 常用操作 文章目录1.安装完成常用1.1 安装 **VM tools** ;1.2 安装 **软件** ;2.Linux使用2.1 ijkplayer编译so库3.未完待续。。。1.安装完成常用1.1 安装 VM tools ;操作方法:用CD/DVD(使用iso镜像)打开虚拟机,然后点击导航栏中 虚拟机--安装VM Tools,桌面会有一个VM Tools的安装文件,解压后,进入跟目录,su的身份...
ijk打包防止混淆 IJK打包的坑解决方式描述:项目需要需要使用ijk 的项目源码打包成一个jar,结果运行项目的时候,提示java.lang.UnsatisfiedLinkError: JNI_ERR returned from JNI_OnLoad,找不到.so,因为原来的项目被混淆了,所以找不到解决方式ijk,打包一定防止混淆#ijkplayer-keep class tv.danmaku.ijk.m...
Socket.io for Android 工具:node.js AndroidStudio 案例源代码:服务器测试源代码 Android测试源代码开启服务器:打开命令行,执行npm命令 $ cd socket.io-master$ npm install$ cd examples/chat$ npm install$ npm start此时已经打开服务器端:http://loca...
Android 音视频从入门到提高 转载于 https://zhuanlan.zhihu.com/p/285186371. 在 Android 平台绘制一张图片,使用至少 3 种不同的 API,ImageView,SurfaceView,自定义 View2. 在 Android 平台使用 AudioRecord 和 AudioTrack API 完成音频 PCM 数据的采集和播放,并实现读写音频 wav 文件3. 在 A...