首页 文章 精选 留言 我的

精选列表

搜索[移动app],共10000篇文章
优秀的个人博客,低调大师

基于MaxCompute打造轻盈的人人车移动端数据平台

以下内容根据演讲视频以及PPT整理而成。 一.人人车数据平台快速搭建,一年时间完成6大平台的搭建基于阿里云平台上成熟的技术,人人车企业只用了一年时间便实现了6大数据平台的设计与搭建,其中包括:Jarvis-BI报表平台、Metadata-元数据管理平台、Streaming-实时计算平台、Athena-数据工单平台、Cateye-监控平台与AD-HOC-自助取数平台。上述数据平台的最底层均由阿里云的相关技术支撑运行,阿里云为平台的搭建提供了两种不同技术的支持,在储存计算技术方面,阿里云提供了 RDS云数据库、MaxCompute大数据计算平台、OSS对象储存等储蓄技术。在云通信技术方面,阿里云同样提供了SLB、DTS、DataX、CDN等云通道技术。 企业遵循阿里云 “One Data,One Server,One Meta”理念进行平

优秀的个人博客,低调大师

阿里云移动端播放器高级功能---画面控制

基本介绍 经常遇到一些开发者问: 1.我们播放的时候,会有黑边怎么处理?尤其是在类似于抖音,直播这样的场景下,如果视频有黑边,很影响画面的视觉效果。而阿里云播放器提供了缩放功能,用来去除黑边,达到视频全屏的效果。 2.直播时摄像头采集经常会遇到反向的问题,就是采集出来的视频画面中的字是反的,对于这种情况怎么处理呢?阿里云播放器提供了镜像的功能,可以水平和垂直镜像,让画面变成你想要的样子。 3.对一些横屏拍摄的视频同时我们提供了旋转功能,可以选择90、270度,旋转之后就可以实现全屏渲染了。 渲染模式设置 Android接口 播放器提供了setVideoScalingMode方法提供去改变画面的大小。它可以设置两种方式: 1. VIDEO_SCALING_MODE_SCALE_TO_FIT 按照视频的宽高比,放到SurfaceView(Te

优秀的个人博客,低调大师

SAP Cloud for Customer使用移动设备访问系统的硬件要求

如果用平板电脑的话,推荐的设备列表: Android Samsung Galaxy Tab S2○ Processor: 2 x quad-core CPU -- 1.9 and 1.3 gigahertz (GHz)○ Memory: 3 gigabytes (GB)○ Storage: 32 gigabyte (GB) internal flash memory●iOS iPad Air 2○ Processor: 1.5 gigahertz (GHz) tri-core, 64-bit CPU○ Memory: 2 gigabytes (GB)○ Storage: 64 gigabyte (GB) internal flash memory Microsoft Windows® Surface Pro 3○ Processor: quad-core

优秀的个人博客,低调大师

【移动开发】Android应用开发者应该知道的东西

作为一个有Java基础的开发者来说,初步学习Android开发是很容易的一件事情,我身边就有同学是学java的,由于对Android开发感兴趣,就开始学习它,不到一个月的时间就做出了一款简单实用的小应用软件。可能会有好多人会问那专门搞Android开发的人和“半路进来”的人有哪些差距那?这里我想说的是,会做Android应用的人,并不一定代表他很懂Android,Android系统之所以作为当前世面上主流的智能手机系统,除了开源外,还有它自身系统的优势(博客:http://smallwoniu.blog.51cto.com/blog/3911954/1248169)想要彻底掌握Android应用层开发也不是那么容易的。 今天我就总结了一些Android开发中的琐碎细节,希望能帮助到大家! 一。ADB(Android Debug Bridge) 打开我们的android中sdk/platform-tools文件夹,里面存放着许多android开发过程中所需要的系统工具。 adb.exe 介绍:起到调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动运行。 说明:借助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作,如安装软件、系统升级、运行shell命令等等。其实简而言说,adb就是连接Android手机与PC端的桥梁,可以让用户在电脑上对手机进行全面的操作(获取手机数据) 常用adb命令: adb devices 列出所有的连接设备 (DDMS左侧的窗口) reset adb 重启adb的调试桥 adb kill-server 杀死adb调试桥 adb start-server 启动adb调试桥 adb install helloworld.apk 安装命令 (找到apk后可以直接将其拖入dos窗口即可,省的手动拷路径) adb uninstall com.zhf.helloworld 卸载命令 adb shell 来到手机终端 执行linux命令 adb -s emulator-5554 install helloworld.apk往指定设备安装 注:重启不了情况:端口可能被占用,在命令行中敲 netstat -ano, 查看端口号命令),这里我们就知道了像豌豆荚,360手机助手等软件都有自己的adb,每当有手机连接电脑时会执行自己adb.exe,来对手机进行一系列的操作。 二。andriod和java虚拟机的区别 区别 JVM Dalvik JVM 编译后的文件格式 .java->.class->.jar .java->.class->.dex->.odex 编译程序 jdk中javac.exe sdk 中dex.exe 基于的架构 基于栈的结构 基于寄存器的结构 注:jar效率低,但通用性强,非智能手机也能玩,而APK是android的专属安装文件,非android的手机就不能运行,效率高,一般有apk的优先要apk格式的 上面这张结构图我们可以清晰的知道,二者的执行过程: .jar--->包含许多.class文件,内部执行javac.exe编译过程是把每个单独的.java文件转换成.class文件(包括Header、Class、Filed、Method、Attributes等)统一遍历一遍所需时间较长,执行安装程序速度慢(windows上setup.exe安装过程就是解压文件到电脑硬盘上) .apk--->只含有一个.dex文件,内部执行dx.bat将所有class文件中的Header、Class、Filed、Method、Attributes 等统一分类放在一起,转换成.dex文件,效率较高。 三。android应用程序的安装过程 首先,我们看一下工程下面的bin文件夹 里面包含了我们最后生成的apk文件,所有的res的资源,以及重要的classes.dex 这张图清晰的反映了我们的Android项目打包、安装过程: 打包:首先通过javac.exe将.java文件转换成.class文件,之后通过dx.bat将其转换成classes.dex文件,最后就是将其和整个项目对应的文件夹打成.apk安装包 安装:首先是对应用程序的签名,之后先将apk复制到手机上,其次是在手机上对apk的解压缩过程 四、启动应用程序 我们双击apk文件,如果电脑装了豌豆荚,就会自动关联豌豆荚将软件撞到手机上,这是为什么那? 原因就是类似于我们在Windows上双击.txt文件会打开记事本程序,是因为我们在系统盘的注册表上注册了该应用程序所关联的文件类型,那么我们在手机上打开应用程序,首先我们打开Android系统的注册表文件: 打开DDMS下的File Explore选项,会列出手机的所有文件信息,在/data目录下system系统目录下netstats文件夹下有两个目录 packages.xml: android系统的注册表(每安装一个应用程序都会在此写上配置信息,上以后要是加载这个程序,会首先去读取这个注册表加载到内存中获取其数据) packages.list: 所有应用程序的包列表 和 对应数据的目录 五、模拟器 我们创建好的一个模拟器启动后(相当一个应用程序启动),会在C盘用户目录下.android/avd下生成一个文件夹目录 以上这些都是作为一个Android应用开发者你应该知道的一些东西,因为本人也是在学习Android,边学边总结,有遗漏或者有误的地方还请指正,谢谢! 本文转自zhf651555765 51CTO博客,原文链接:http://blog.51cto.com/smallwoniu/1320635,如需转载请自行联系原作者

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册