首页 > 移动平台
字节跳动前技术总监开源分享《Android架构设计权威指南》,YYDS!
架构就像是一场进化史,根据不同时期的需求,演变出不同的架构,车轮滚滚,到今天,移动端框架百花齐放,让人目不暇接。但是其中的本质是磨灭不了的,换言之根本没有磨灭而是隐藏到了人们所看不到的地方,但是依旧发挥着不可或缺的作用。 为什么需要架构? 一个Activity走天下,包含各种模块和功能 臃肿类太多 ...
分类:移动平台   时间:2021-08-02 23:21:19    收藏:0  评论:0  赞:0  阅读:34
SpringMVC04--@RequestMapping的使用
若项目中的请求信息有公共部分,可以使用@RequestMapping将公共部分提取出来,便于多项目的管理和增加可读性,如/test是请求地址的公共部分 @RequestMapping中 value : 表示所有请求地址的公共部分,叫做模块名称 位置 : 放在类的上面 同时要注意修改index.jsp ...
分类:移动平台   时间:2021-08-02 23:12:57    收藏:0  评论:0  赞:0  阅读:21
Android Netd分析
1.文章介绍 Netd模块是Android中专门负责网络管理和控制的后台守护进程,本篇文章主要分析Netd的工作流程,对Netd有一个在框架层次上的理解。 2.干货 1.Netd模块源码位置 源码位置根目录/system/netd/ 2.入口函数 /system/netd/main.cpp int ...
分类:移动平台   时间:2021-08-02 23:11:14    收藏:0  评论:0  赞:0  阅读:29
android应用获取应用签名
keytool -list -v -keystore test.keystore // 查看 keytool -genkey -alias xxxxAlias -keyalg RSA -keysize 2048 -validity 36500 -keystore xxxx.keystore ...
分类:移动平台   时间:2021-08-02 17:08:21    收藏:0  评论:0  赞:0  阅读:17
Android系统服务
概述本篇博文主要介绍的是Android中的Java服务。 这部分服务大部分都有一个Manager类,其实就是一个RPC调用,用户通过调用xxxManager的方法,实
分类:移动平台   时间:2021-08-02 15:16:18    收藏:0  评论:0  赞:0  阅读:36
如何在 Apple TV 上更快地打开您喜爱的应用?
如何在 Apple TV 上更快地打开您喜爱的应用?
分类:移动平台   时间:2021-08-02 15:14:44    收藏:0  评论:0  赞:0  阅读:16
Android性能测试工具Emmagee的基本使用
简介 Emmagee是网易杭州研究院QA团队开发的一个简单易上手的Android性能监测小工具,主要用于监控单个App的CPU,内存,流量,启动耗时,电量,电流等性能状态的变化,且用户可自定义配置监控的频率以及性能的实时显示,并最终生成一份性能统计文件。支持SDK:Android2.2以及以上版本, ...
分类:移动平台   时间:2021-08-02 14:45:55    收藏:0  评论:0  赞:0  阅读:23
java判断手机号三大运营商归属的工具类
package com.tymk.front.third; import java.util.regex.Pattern; public class OperatorsUtil { /** * 中国电信号码格式验证 手机段: 133,153,180,181,189,177,1700,173,199 ...
分类:移动平台   时间:2021-08-02 14:45:08    收藏:0  评论:0  赞:0  阅读:24
Servlet(重点) Server+Applet
如何创建Servlet:(1)实现Servlet接口 (2)继承GenericServlet类 (3)继承HttpServlet类 Servlet中主要方法 init():Servlet的初始化方法,仅仅会执行一次 service():处理请求和生成响应 destroy():在服务器停止并且程序中的 ...
分类:移动平台   时间:2021-08-02 11:09:43    收藏:0  评论:0  赞:0  阅读:21
对于axios的封装
1 import axios from 'axios' 2 import axiosRetry from 'axios-retry'; //网络不佳,重新发起请求 3 import { getToken, removeToken, getAuthorization} from '@/utils/au ...
分类:移动平台   时间:2021-08-02 11:02:16    收藏:0  评论:0  赞:0  阅读:28
理解Android Binder机制(2/3):C++层
1. 前言 Framework是一个中间层,它对接了底层实现,封装了复杂的内部逻辑,并提供供外部使用的接口。Framework层是应用程序开发的基础。 Binder Framework层分为C++和Java两个部分,为了达到功能的复用,中间通过JNI进行衔接。 Binder Framework的C+ ...
分类:移动平台   时间:2021-08-02 09:46:35    收藏:0  评论:0  赞:0  阅读:20
解决uni-file-picker组件在ios点击失效的问题
从组件源码里找到choose-and-upload-file.js文件,查找chooseAndUploadFile方法,在方法里添加下面代码,保存即可解决。 opts.sourceType = ['album','camera'] 如下图所示: ...
分类:移动平台   时间:2021-08-01 22:44:36    收藏:0  评论:0  赞:0  阅读:25
React+Umijs+AntDesign+Axios技术栈项目搭建
一、首先得有 node,并确保 node 版本是 10.13 或以上。(mac 下推荐使用 nvm 来管理 node 版本) 查看node $ node -v v10.13.0 二、推荐使用 yarn 管理 npm 依赖,并使用国内源(阿里用户使用内网源)。(我选用的国内源,后面将以国内源举例) # ...
分类:移动平台   时间:2021-08-01 22:39:51    收藏:0  评论:0  赞:0  阅读:46
在Android Studio中打开别人的Android项目
拿到一个别人的Android项目,经常无法直接很顺利的在自己的Android Studio中运行,如果不想重新下载一堆额外的插件,只需要修改三个文件的内容即可。 我们假设项目名称叫master,需要修改的文件如下: master\build.gradle master\app\build.gradl ...
分类:移动平台   时间:2021-08-01 22:36:15    收藏:0  评论:0  赞:0  阅读:23
patch与apply的区别
patch容易出现字段冲突 近期在使用client-go对某个k8s原生资源进行patch操作时,出现了字段冲突导致的patch失败问题,具体是patch尝试修改资源的某个字段的类型,比如将readiness probe的类型从tcp修改为httpGet,patch时希望修改probe类型但被认为是 ...
分类:移动平台   时间:2021-08-01 18:19:46    收藏:0  评论:0  赞:0  阅读:34
Android开发在Activity外申请权限调用相机打开相册
问题描述: 最近在项目中遇到一个需要调用相册和打开相机的需求,但是,在Android 6.0以后,调用相册属于危险权限,需要开发者动态获取,这就意味着我们申请权限是与Activity绑定的,但如果一个App中需要多个地方请求打开相册,那我们要每个地方都要写一遍打开相册的程序吗(当然你可以Ctrl c ...
分类:移动平台   时间:2021-08-01 18:19:22    收藏:0  评论:0  赞:0  阅读:31
Android 了解intent
了解完Android activity的基本知识,接下来了解Android intent(据说是多个activity之间的媒介)
分类:移动平台   时间:2021-08-01 18:14:57    收藏:0  评论:0  赞:0  阅读:19
android 发email
1、处理发送email,启用smtp\pop3 2、引入环境 implementation 'com.sun.mail:android-mail:1.6.0' implementation 'com.sun.mail:android-activation:1.6.0' implementation ...
分类:移动平台   时间:2021-08-01 17:59:11    收藏:0  评论:0  赞:0  阅读:20
Android SDK 组件化 AAR 打包集成
在 Android 开发过程中,有些功能是通用的,或者是多个业务方都需要使用的。为了统一功能逻辑及避免重复开发,因此将该功能开发成一个 SDK 是相当有必要的。 那么SDK呈现的方式,都有那些呢? 答:.so、.jar、*.aar、module。 其中,.so是C或C++语言的内容打包成的库,由于本 ...
分类:移动平台   时间:2021-08-01 13:04:30    收藏:0  评论:0  赞:0  阅读:25
vue : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本。
问题描述:创建vue项目执行命令时,提示错误如下错误: vue : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本。 解决方案:执行如下命令: set-ExecutionPolicy RemoteSign
分类:移动平台   时间:2021-08-01 13:00:10    收藏:0  评论:0  赞:0  阅读:20
162412条   上一页 1 ... 30 31 32 33 34 ... 8121 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!