V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Yyyye  ›  全部回复第 7 页 / 共 7 页
回复总数  134
1  2  3  4  5  6  7  
2018-06-17 17:02:27 +08:00
回复了 dob520 创建的主题 程序员 我到底适合干程序员吗?
你现在应该去培训人工智能了 /斜眼笑 ,话说,三心二意可不是一个学习的好习惯哦
2018-06-16 18:11:55 +08:00
回复了 Alexliu 创建的主题 Android 开源了一个 Android 组件化框架
先 star 了,有问题再回头问
2018-06-16 15:05:11 +08:00
回复了 Yyyye 创建的主题 C C++Auto 不识别在函数指针?
@InternetExplorer 因为这一块指针已经把我整懵逼..我再去查下这块资料
2018-06-15 03:06:47 +08:00
回复了 Heavytiger 创建的主题 Android 推荐一款用 app 够快,不发烫的 android 手机
内存 4g+ 就没什么问题了,android 的虚拟机牺牲了内存换取流畅
Context 是一个运行环境,你可以用它和资源进行交互吧(个人理解),
Android 里面有许多 Context,Application,Activity,以及 Server 都有自己的 Context,他们的区别是各自生命周期不同,
楼上大佬也讲的很清楚啦~
Context 其实是一个抽象类,实现类是 ContextImpl,它的创建时在 SystemServer 中 createSystemContext 方法中(我也不知道是不是 ,你有空也看下我不保证这块),里面会最终走到 ContextImpl 的一个静态工厂方法(如果不知道是什么,看 Effective java -1),
static ContextImpl createSystemContext(ActivityThread mainThread)
这里 Context 就算是创建完成了.
然后回答下你的第二个问题, 你 get 的到是一个接口,它可能是不同的实现 用接口代替具体类是可行的, 也是推荐的
Map<String,String> haha =new HashMap<>();
这个就是这个例子 ,如果有一天 你发现 HashMap 由于线程安全问题不行了,直接改成 ConcurrentHashMap 就行了
这里 SharedPreferences 就是一个接口,里面有两个子接口, 里面有一些定义好的方法,希望使用 SharedPreferences 必须实现的,而具体的实现类在 SharedPreferencesImpl 中, 你会发现其实这个类就是一个 XML 读写器,它会先备份一个然后看
private void startLoadFromDisk() {
synchronized (mLock) {
mLoaded = false;
}
new Thread("SharedPreferencesImpl-load") {
public void run() {
loadFromDisk();
}
}.start();
}
开个线程就读了.一次性读取本地的 XML 文件 16kb 大小(这个也是为什么说,SharedPreperence 只适合小文件的原因,
map = XmlUtils.readMapXml(str);
直接开始读了有没有? 返回就是一个 Map 对象
最后 get 也是直接从这个 map 中读的
因为这个 Map 的 key 和 value 都是 object 你就 getXX 的时候,已经告诉方法 你要的类型了,所以里面就直接强转了...
2018-02-13 02:34:49 +08:00
回复了 wamgjie 创建的主题 求职 工作两年的程序员,有点想辞职的打算,给个主意
聊聊啦,我也是在第一家公司呆了一年半,年底辞职了,现在准备撸博客..
2018-01-01 17:12:28 +08:00
回复了 wenzhen 创建的主题 程序员 2018 , 你们的首次 commit 是什么?
2017-12-01 13:42:22 +08:00
回复了 fantianmi 创建的主题 Linux Linux 上查看并关闭进程
man ps !
2017-11-20 17:24:37 +08:00
回复了 pig1983 创建的主题 Android 一加 5 怎么样,值得买吗
屏幕比较渣,屏幕容易花。
2017-10-24 18:01:44 +08:00
回复了 skywalkerfan 创建的主题 推广 程序员,我们为你的兴趣和神技能买单(1024 活动)
来吧~
第一次在 V2 发帖子太紧张了,没细看标题,让大家见笑了
2017-07-08 01:40:59 +08:00
回复了 LeoNG 创建的主题 音乐 最近歌慌,求推荐
水星記
2017-06-01 22:51:24 +08:00
回复了 wangxiaohao 创建的主题 酷工作 [北京]帝都苏州街招人-欢迎小伙伴投简历啊~
卧槽,搞 root 的..没接触过..
2017-05-29 12:19:55 +08:00
回复了 hand515 创建的主题 程序员 国内的 APP 真的需要那么多权限吗?
@viator42
还真是这样.App 里集成了一个社区的功能,把定位功能给加载进来了..
1  2  3  4  5  6  7  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5199 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 42ms · UTC 05:41 · PVG 13:41 · LAX 21:41 · JFK 00:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.