起因:自打愚安我开始使用android设备以来,一直觉得google还算厚道,应用列表里的顺序一直都是依据APP的名称,按照先中文(拼音字母表顺序),后英文(字母表顺序)的原则进行排序的,并没有说Google自家的应用就排在前面,相反由于google的app大都是没有中文名的,一般都排的比较靠后。就拿愚安我的Nexus 7来说,顺序为:艾诺迪亚4(ainuodiya4),百度魔图(baidumot
转载 2023-12-17 16:14:48
0阅读
Xposed Zygote在Android系统中App进程都是由Zygote进程“孵化”出来的。Zygote进程在启动时会创建一个虚拟机实例,每当它“孵化”一个新的应用程序进程时,都会将这个Dalvik虚拟机实例复制到新的App进程里面去,从而使每个App进程都有一个独立的Dalvik虚拟机实例。Zygote进程在启动的过程中,除了会创建一个虚拟机实例之外还会将Java Rumtime加载到进程中
转载 2024-05-29 08:49:46
155阅读
事故背景公司最近安排了一波商品抢购活动,由于后台小哥操作失误最终导致活动效果差,被用户和代理商投诉了。经理让我带同事们一起复盘这次线上事故。什么原因造成的?抢购活动计划是零点准时开始,22:00 运营人员通过后台将商品上线23:00后台小哥已经将商品导入缓存中,提前预热抢购开始的瞬间流量非常大,按计划是通过Redis承担大部分用户查询请求,避免请求全部落在数据库上。如上图预期大部分请求会命中缓存,
2018年12月06日 作者: 郭赛 徐宏 一、背景冷启动时长是App性能的重要指标,作为用户体验的第一道“门”,直接决定着用户对App的第一印象。外卖iOS客户端从2013年11月开始,历经几十个版本的迭代开发,产品形态不断完善,业务功能日趋复杂;同时外卖App也已经由原来的独立业务App演进成为一个平台App,陆续接入了闪购、跑腿等其他新业务。因此,更多更复杂的工作需要在App冷启动的时候
基于 Vue 全家桶 (2.x) 制作的外卖APP ,一个媲美原生的移动端外卖 App,项目完整、功能完备、UI美观、交互一流。? 技术栈【前端】Vue:构建用户界面的 MVVM 框架,核心是响应的数据绑定和组系统件vue-router:为单页面应用提供的路由系统,项目上线前使用了路由懒加载技术,来异步加载路由优化性能vuex:Vue 集中状态管理,在多个组件共享某些状态时非常便捷vue-re
转载 2023-06-29 12:32:15
436阅读
体验产品:Android版本软件版本:v5.4-b240设备型号:Samsung GALAXY S4操作系统:Android 4.2.2需求分析C端用户为什么要使用APP?1.节省费用2.及时获得商家信息、其他消费者评价,选择更合适的商家3.减少线下支付的繁琐B端用户为什么愿意在上线?1.获得更多消费者关注,薄利多销。市场状况目前市场上主流的购APP除外还有聚划算、大众点评、百度
消息5月16日,云正式对外发布全新的品牌logo,并推出“技术突破边界,服务传递价值”的品牌口号。这是云自2015年正式独立运营并开放服务以来,首次对外展示品牌形象。  稳定、融合、连接,云新Logo传递云价值理念云新的品牌形象是圆形变体形成的类似”∞”符号的动态logo,光标短线条在无穷符号中匀速运动。整体平滑的闭环拥有极大包容性与安全性,给人以安全感。而圆形本身由无数的点组成,
收到面试通知大概是投递简历后的一周,短信直接通知第二天上午电话,也没时间准备太多的东西,直到面试开始前五分钟还在拼命刷知乎看经验贴233333电话面总共进行了20分钟(因人而异),总共分三个部分:自我介绍、专业提问、综合素质提问。首先上来是让我进行个自我介绍,由于没有提前准备过,就直接介绍了一下自己的学校背景、成绩排名、项目经历这些,本以为会对我的项目进行提问,但没有,看来都在后面几面才会涉及到。
安卓开发大军浩浩荡荡,经过近十年的发展,Android技术优化日异月新,如今Android 11.0 已经发布,Android系统性能也已经非常流畅,可以在体验上完全媲美iOS。但是,到了各大厂商手里,改源码、自定义系统,使得Android原生系统变得鱼龙混杂,然后到了不同层次的开发工程师手里,因为技术水平的参差不齐,即使很多手机在跑分软件性能非常高,打开应用依然存在卡顿现象。另外,随着产品内容迭
转载 2023-08-17 22:52:49
252阅读
文章目录一、实现效果二、引入依赖三、实现源码1、实体类2、适配器3、分页适配器(PagerAdapter)4、代码解析5、实现视图 一、实现效果 第三个gif下面左右滑动三个小圆点的颜色有问题,本来没问题二、引入依赖在app的build.gradle在添加以下代码 1、图片加载 coil:implementation("io.coil-kt:coil:1.2.1") 2、implement
项目功能介绍:1.支持横竖屏旋转,界面正常显示2.通过点击界面顶部"",可展示出左右双tableView分别显示服务类列表和子类列表3.通过点击界面顶部"广州",可展示出左右双tableView分别显示所在城市区域和详细地址4通过点击界面顶部"排序",可展示出所选服务项目的排序列表并选择详细代码请前往: 一.(界面搭建)#01.搭建导航栏,并设置导航栏的背景#02.设置导航栏的i
文章目录CAT源码分析 - 客户端(中 - 消息API)1. 官方Demo2. newTransaction创建2.1 获取Context上下文2.2 创建Transaction消息2.3 开启Transaction3. Complete结束3.1 检查Problem报表3.2 end方法4. logEvent添加Event事件5. logMetric添加业务埋点5.1 logMetricFor
转载 2023-07-09 08:53:09
708阅读
首先再工程中需要添加的一些依赖和插件,以及获取channel的java文件,现在网上很多,就不介绍了,大众化。这里只介绍直接的打包的过程: 首先需要把这写文件放在一个目录里:渠道配置文件、检查v2签名的jar包、瓦力渠道工具jar包 然后,再终端doc命令行,进入刚刚的打包工具目录下操作,再把需要打渠道包的基础包(最好打包的时候v1和v2签名都勾上)放在该目录下,然后执行命令行操作
转载 2024-05-20 12:24:56
126阅读
首页篇Github项目地址:项目地址 上一篇博客讲解了该应用的基础结构,如底部导航栏等。基础结构篇 这篇博客将详细讲解首页的界面实现,在下一篇博客实现推荐卡片无限加载,带插入和移除动画的列表,弹出菜单等细节。效果图: 首先对首页进行拆解,将较为复杂的界面切成一个个小部件方便理解: 1. AppBar 2. 三行由图片和标题组成的按纽栏 3. 定时滚动的轮播图 4. 推荐卡片AppBar///主
Github项目地址: 项目地址上一篇博客已经完成了首页基础控件的构建,但还缺少交互,推荐卡片也仅有固定的三张,这篇博客我们来一起完善一下首页。AppBar增加按钮点击事件和弹出菜单///主界面AppBar AppBar _buildHomeAppBar() { return AppBar( automaticallyImplyLeading: false,
1、代码框架2、代码Model:字典转模型1 // 2 // Tg.h 3 // tableVIewCell 4 // 5 // Created by 刘羽 on 15/12/31. 6 // Copyright © 2015年 LX. All rights reserved. 7 // 8 9 #import <Foundation/Foundation.h&
转载 2023-07-21 10:13:33
477阅读
 我们抽取了以下几大类特征:用户特征 人口属性:用户年龄,性别,职业等。行为特征:对商户/商圈/品类的偏好(实时、历史),外卖偏好,活跃度等。建模特征:基于用户的行为序列建模产生的特征等。商户特征 属性特征:品类,城市,商圈,品牌,价格,促销,星级,评论等。统计特征:不同维度/时间粒度的统计特征等。图像特征:类别,建模特征等。业务特征:酒店房型等。Query特征 分词,
转载 2024-02-07 11:24:35
3阅读
redis一般什么场景用需要实时更新(实时看到订单列表);极其消耗数据库的数据(排行榜,一天统计一次就好);在某个时刻访问量极大而且更新也很频繁的数据(秒杀)缓存雪崩怎么办缓存雪崩就是指缓存由于某些原因(比如 宕机)整体崩掉了,导致大量请求到达后端数据库,数据库崩溃,接着整个系统崩溃,发生灾难事前解决方案:双机房部署,两套Redis Cluster,两套Redis Cluster之间做一个数据同步
前言一位计算机前辈曾说过:Controlling complexity is the essence of computer programming.随着前端开发复杂度的日益提升,组件化开发应运而生,并随着 FIS、React 等优秀框架的出现遍地开花。这一过程同样发生在,面临业务规模的快速发展和工程师团队的不断扩张,历经引入组件化解决资源整合问题、逐步增强组件功能促进开发效率、重新打造新
Android实现热更新功能(基于Robust) 关于效果图第一步,添加引用第二步,新增PatchManipulateImp.java文件第三步,新增RobustCallBackSample.java(这个demo里面也有)第四步,修改MainActivity.xml第五步,打包release第六步(这才是开始),更新第七步 热更新修复 关于最近公司项目比较宽松一些,然后想起之前想实现的ap
转载 2024-03-07 09:50:07
62阅读
  • 1
  • 2
  • 3
  • 4
  • 5