掘友等级
Android Application Developer
|
iflytek Do some good things with Code.
获得徽章 15
公司还没放假,闲着没事又摸了一下 Retrofit 的前半段,舒服啊
Android 10 的 activity 启动挪到了 LaunchActivityItem,然后通过 TransactionExecutor 触发启动。 整体使用状态模式,更符合OOP的感觉了。
okHttp 这样的方式真的妙呀, respect~!
okHttp 这样的方式真的妙呀, respect~!
原来 Android 的binder 分为 Java BInder、Native Binder 、Kernel Binder, Java binder 我都不太明白更别说 Nativie Binder。 有好哥哥分享下学习心得么? respect~
有点上头,翻了很久都没找准每个view的这个属性是怎么来的,望了会儿窗外,猛然记起DecorView也是ViewGroup,释然了[叹气]
有点上头,翻了很久都没找准每个view的这个属性是怎么来的,望了会儿窗外,猛然记起DecorView也是ViewGroup,释然了[叹气]
写东西,还是要注意长衰期,将来某天有人看你文章却用了过时的技术, 实属有点误人子弟.
最近在做NDK相关的东西, 自然需要复习一波 C/CPP 基础, 涉及 include 添加头文件的时候,我就迷茫了。 为什么 C 中引用三方库中的方法时,还需要将方法声明在 头文件中, 而 Java 中 import 直接解决? 一番探索后发现, C 会直接把 include 中的内容在c文件中展开, 即在编译阶段将 include 中的内容直接添加至本文件中. 方法实现实在链接阶段完成的。 而 Java 是指定引用类的路径,在使用的时候通过classLoader进行加载。 后面想了下,也理解了 Java 和 C 在编译和运行方便速度不一样:Java编译速度较快,运行速度稍慢,而c语言的展开方式编译会非常慢,运行则很快。
下一页