mindjetzheng's recent timeline updates
mindjetzheng's repos on GitHub
Kotlin · 14 watchers
LiteWeather
A light weather app with Material Design in Kotlin [ 一款用 Kotlin 编写,基于 MD 风格的轻量天气 App ] :sun_with_face:
Java · 12 watchers
LiteReader
A Material-Designed light reader for better experience on reading news, movie reviews and trending articles [ 一款 MD 风格的极轻阅读 App,提供知乎日报、豆瓣电影等资源 ]
Kotlin · 8 watchers
LiveMVVM
A light-weight MVVM framework for Android with Google's android-architecture, coded mostly in Kotlin [ Kotlin 编写的 Android MVVM 框架,基于 android-architecture 和 databinding ] :gear:
CSS · 5 watchers
mindjet.github.io
Personal Blog, feel free to take a glance. Covers [Android] [Front End] [Python] [Deep Learning] :book:
Kotlin · 3 watchers
AnkoUtil
[ Android utils in Kotlin ] [ Kotlin 编写的 Android 扩展库 ]
Java · 2 watchers
MyGallery
A simple gallery implemented with Retrofit, Glide and RecyclerView.
Python · 2 watchers
Oros
Neat app to display Overwatch's heroes. [ 一款展示守望先锋英雄的简便 app ] :hamster:
Java · 1 watchers
Algorithm
some practises from nowcoder.com and leetcode.com
Java · 1 watchers
JetPack
A library including utils and components for Android rapid development, based on MVVM [ 基于 MVVM 的 Android 敏捷开发库,提供多种组件和工具 ]
Java · 1 watchers
NumberTool
This app implements a tool to get the information of your cellphone number.
Java · 0 watchers
android-percent-support-lib-sample
Just a sample of the android percent support lib
Java · 0 watchers
Android-Universal-Image-Loader
Powerful and flexible library for loading, caching and displaying images on Android.
Java · 0 watchers
android-UniversalMusicPlayer
This sample shows how to implement an audio media app that works across multiple form factors and provide a consistent user experience on Android phones, tablets, Auto, Wear and Cast devices
Java · 0 watchers
android-volley
DEPRECATED
0 watchers
AndroidNote
This is a book about some excellent books related to Android.
Java · 0 watchers
Android_Data
Some Android learning materials, hoping to help you learn Android development.
Java · 0 watchers
butterknife
Bind Android views and callbacks to fields and methods.
0 watchers
Daily-note
my-daily-note
Python · 0 watchers
DjangoHack
0 watchers
FAST-Calib
A Handy Extrinsic Calibration Tool for LiDAR-camera Systems.
0 watchers
FAST-Calib2
A Robust LiDAR-camera Calibration Tool for Large-spot LiDARs.
0 watchers
FAST-LIVO
A Fast and Tightly-coupled Sparse-Direct LiDAR-Inertial-Visual Odometry (LIVO).
0 watchers
FAST-LIVO2
FAST-LIVO2: Fast, Direct LiDAR-Inertial-Visual Odometry
0 watchers
FAST-LIVO2-RTK
FAST-LIVO2 with RTK/GNSS-constrained Global Optimization.
0 watchers
First
Dart · 0 watchers
FlutterExampleApps
[Example APPS] Basic Flutter apps, for flutter devs.
Java · 0 watchers
glide
An image loading and caching library for Android focused on smooth scrolling
0 watchers
Global-LVBA
Global LiDAR-Visual Bundle Adjustment
Kotlin · 0 watchers
HelloKotlin
A Kotlin demo.
JavaScript · 0 watchers
HelloReact
Webpack+React+ES6 demo.
JavaScript · 0 watchers
HelloReactNative
A React Native demo.
HTML · 0 watchers
IFE_HTML-CSS
JavaScript · 0 watchers
IFE_JAVASCRIPT
JavaScript · 0 watchers
IFE_MULTIPLE
JavaScript · 0 watchers
Javascript-Design-Patterns
0 watchers
LIV_handhold
Hardware-synchronized device for FAST-LIVO (Handheld & UAV).
Java · 0 watchers
material
A library to bring fully animated Material Design components to pre-Lolipop Android.
Java · 0 watchers
Material-Movies
An application about movies with material design
Java · 0 watchers
MusicPlayer
This sample shows how to implement an audio media app that provides a consistent user experience on Android phones.
Java · 0 watchers
News_csdn
implement a client to fetch news from csdn.net
Java · 0 watchers
okhttp
An HTTP+HTTP/2 client for Android and Java applications.
Java · 0 watchers
picasso
A powerful image downloading and caching library for Android
0 watchers
public-apis
A collective list of public JSON APIs for use in web development.
Java · 0 watchers
RxKit
A kit contains ReactiveX functionality based on RxJava&Retrofit [ RxJava 和 Retrofit 上的异步工具库 ]
Python · 0 watchers
seaborn-data
Data repository for seaborn examples
Java · 0 watchers
Sorting
This sample implements some classic sorting methods in data structure
Java · 0 watchers
Stack-Queue
this sample implements stack and queue
JavaScript · 0 watchers
sundae
基于 node 小小小 demo。
Java · 0 watchers
ViewPagerIndicator
Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock.
0 watchers
Way2Android
[DEPRECATED] This repo includes knowledge about android development, git and so on.
mindjetzheng

mindjetzheng

Never say never.
V2EX member #427895, joined on 2019-07-08 21:40:57 +08:00
mindjetzheng's recent replies
@kimown 防灌装用的
Jul 22, 2019
Replied to a topic by piaochen0 Android 关于国内手机厂商对安卓多用户的支持
没记错的话,多用户机制应该是从 Android L 时代就有的特性。

至于国内手机厂商为什么不开放,其实应该说,开放了一部分(软件本身是支持的,只是不开放入口而已)。

比如?像多数厂商访客模式这种功能的实现,都是基于多用户机制的。

但是同时又剔除单独的多用户创建入口。(华为 EMUI 在 4G 内存的手机上应该都有多用户创建入口了,其他手机不清楚)

为什么会这样?我觉得其实还是兼顾手机性能和市场需求。新建一个用户至少需要多占 500 MB 的存储空间(如果在改用户下产生数据,那么就不止这个数值了),对运行内存也会有影响。而且并不是每个人都有多用户的需求,像一些小白用户或者老年用户,根本就不知道这个东西,不小心进了新用户发现通信录一片空白还以为联系人全丢了呢。
其实就是边界的问题,理想与现实冲突的问题。

理想化扁平化的组织架构当然是每个人都把团队的产品视为己出,但现实情况是,人员能力参差不齐且高度专业化,这样各司其职反而出错率低一些。产品就只管产品和用户体验设计,开发就只管需求实现落地。至少说,能让流程跑起来。而扁平化架构在这种情况下很容易出现“朝令夕改”。

具体采用哪种方式,还是得看团队规模和人员能力建设情况。
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   900 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 20:46 · PVG 04:46 · LAX 13:46 · JFK 16:46
♥ Do have faith in what you're doing.