浩浩 浩浩
4年前
Flutter 2 正式发布!
昨天凌晨,Flutter2 正式发布:开发者为_任何_平台创建美观、快速且可移植应用的能力得以更上一层楼。通过Flutter2,您可以使用相同的代码库为五种操作系统构建原生应用:iOS、Android、Windows、macOS和Linux;以及为Chrome、Firefox、Safari和Edge等浏览器打造web体验。Flutt
Stella981 Stella981
4年前
App安全“红宝书”来了~~
!(https://oscimg.oschina.net/oscnet/707e5d76313311e40d640cf116b01405508.png)我们接触AndroidApp安全测试最早还是在2014年初,当年移动互联网产业快速发展,App井喷式爆发,绝大多数使用的是Android系统。那时大多数开发者没有做好App的安全防护措施,面对移动互
Wesley13 Wesley13
4年前
E聊SDK
2.移动客户端简介:E聊SDK提供了一个基本的移动客户端Demo源码,通过编译该客户端,可以接入E聊服务器,实现单聊/群聊等功能。移动客户端使用ReactNative技术开发,适配了Android,ios,移动网页等三个平台,实现使用一套代码适配三个平台,大大降低了代码开发量。WEB客户端源码包含了两部分,一部分是核心SDK(使用TypeScript
Stella981 Stella981
4年前
Android兼容性测试工具Spoon
Spoonandroid分布式测试工具。简介android众多的版本和机型给androidapp测试工作带来不小的挑战。Spoon通过将case分布式地执行、将执行结果更友好地展示出来,从而简化androidapp的测试工作。Spoon没有开发新的测试框架,而是让已经存在的测试框架更有效。现在的测试框架,一般都是通过测试
Stella981 Stella981
4年前
Flutter 底部导航——BottomNavigationBar
前言Google推出flutter这样一个新的高性能跨平台(Android,ios)快速开发框架之后,被业界许多开发者所关注。我在接触了flutter之后发现这个确实是一个好东西,好东西当然要和大家分享,对吧。今天要跟大家分享的是底部导航功能的实现。我认为flutter的就是在传达一种最简设计,一个部件只关注它本身,达到低耦合高内聚。所以本文讲
Stella981 Stella981
4年前
Android 数据存储(笔记)
Android数据存储Android中数据存储的方式有一下几种:一.SharedPreferences:            是一种轻量级的数据存储方式,主要用于保存应用的一些常用配置,以xml文件的方式存储数据,            以键值对的方式存取数据。            SharedPrefer
Wesley13 Wesley13
4年前
Android Service学习之IntentService 深入分析
官方的解释是:IntentServiceisabaseclassfor Servicesthathandleasynchronousrequests(expressedas Intents)ondemand.Clientssendrequeststhrough android.content.Context.star
Stella981 Stella981
4年前
App研发录读后总结(三)
 第三部分主要讲述了项目进度的控制,日常工作中的问题解决、无线团队的组建与管理。3.1团队结构是平行模式好,还是垂直模式好    垂直模式就是按照模块,拆分出若干小的团队,每个团队有自己的android、ios、api、测试组成,这种模式的好处是沟通效率比较高,app开发人员发现接口有问题,可以直接坐到api开发人员旁边进行联调,测试人发
Stella981 Stella981
4年前
Android图片失真问题
  学了这么久,竟然不知道Android项目的drawablehdpi drawableidpi drawablemdpi....这些文件夹是做什么用的,说点官方的。   原来android本身有它的内部选择机制,简单来说,系统会根据手机(https://www.oschina.net/action/GoToLink?urlhttp%
Stella981 Stella981
4年前
Android 客户端性能优化
众所周知,一个好的产品,除了功能强大,好的性能也必不可少。有调查显示,近90%的受访者会因为APP性能差而卸载,性能也是造成APP用户沮丧的头号原因。那Android客户端性能的指标都有哪些?如何发现和定位客户端的性能问题?本文结合多个项目的开发实践,给出了要关注的重要指标项目,以及定位和解决性能问题的一般步骤。性能优化应该贯穿于功能开发的全部周期,