之前MVC5和之前的版本中,我们要想对View文件的路径进行控制的话,则必须要对IViewEngine接口的FindPartialView或FindView方法进行重写,所有的视图引擎都继承于该IViewEngine接口…
分类:移动开发
Android系统属性简介
查看Android源码你会发现,代码中大量存在:SystemProperties.set()/SystemProperties.get();通过这两个接口可以对系统的属性进行读取/设置,顾名思义系统属性…
Linux内核启动过程概述
版权声明:本文原创,转载需声明作者ID和原文链接地址。 Hi!大家好,我是CrazyCatJack。今天给大家带来的是Linux内核启动过程概述。希望能够帮助大家更好的理解Linux内核的启动,并且创…
如何使用adb卸载手机系统内部软件
卸载系统内置垃圾软件 adb shell pm uninstall -k –user 0 com.qihoo360.mobilesafe adb shell pm uninstall -k –us…
Delegates vs Observers
作者:Ben Sandofsky,原文地址 翻译:BNCoding,如果翻译有误感谢指出。 一个结构良好的优秀app应用,必然包含一些功能职责定义良好并且协作高效的简单对象。当设计一个对象的时候,你一般都会仔细思考对象的…
好文精读 - 收藏集 - 掘金
android 阿里面试题锦集 – Android – 掘金前几天突然就经历了阿里android实习内推的电面,感觉有好多以前看过的东西都忘记了,然后又复习了一下,找了很多阿里的面经总结了一下,希…
iOS-高性能
UIApplicationDelegate 中两个值得注意的地方 这个知识点可以用于面试,以及对于一些对初始化时机有要求的 SDK 配置的 bug 排查。 答案是会的,应用从 active 状态至 suspended 状…
踩坑--- 基于钉钉的Weex微应用开发起手式(其实写完发现变成Weex相关资料汇总了)
好吧,我知道你来看这个文章,一定是遇到坑了,所以,把这几个放在最开始吧 现在,如果你的团队的技术栈是react,请尝试这个吧,跟react很像,如果你的团队一直使用react,这是一个更好的选择Rax · 跨容器的渲染引…
【Swift】iOS设置初始页面
iOS设置初始页面 一些改变 设置初始页面(ViewController) 一些改变 在iOS13以前设置初始页面需要在AppDelegate里实现,但是在iOS13以后设置初始页面需要在SceneDelegate。 设…
源码编译运行android emulator
source buile/envsetup.sh lunch sdk-eng make sdk -j2 编译完之后,sdk安装在了下面的目录里 ANDROIID_DIR/out/host/linux-x86/sdk 在这…
Android系统启动流程(一)解析init进程启动过程
前言 作为“Android框架层”这个大系列中的第一个系列,我们首先要了解的是Android系统启动流程,在这个流程中会涉及到很多重要的知识点,这个系列我们就来一一讲解它们,这一篇我们就来学习init进程。 1.init…
Android开机LOGO
Android 开机会出现3个画面: 1. Linux 系统启动,出现Linux小企鹅画面(reboot)(Android 1.5及以上版本已经取消加载图片); 2. Android平台启动初始化…