Android程序员,最常用的20%技术有哪些

2025-05-08 05:28:23
推荐回答(1个)
回答1:

Java基础部分,面向对象,类集,IO
Android 4大组件的用法
Android自带的一些view必须要会
弹窗:Toast/Dialog/WindowsManager
动画:帧/Tween/属性动画
文件存储:file/xml/SharedPreferences/Sqlite
网络通讯:各种库,JSON/XML数据格式,当然也可以HttpURLConnection自己实现
线程/UI线程交互:Handle/AsycTask
eclipse/as 的debug技能
进阶部分:
多进程通讯IPC/aidl
自定义View实现
Touch事件分配
图片缓存优化:加载时查找LruCache内存/sd卡/服务器
JNI/NDK
常用设计模式
其他:
代码混淆配置
AndroidStudio Gradle的配置
签名打包