首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android 2.0 --- 2.3 API变更概要:

Android 2.0 API变更概要:  1、Bluetooth   · 开启关闭蓝牙   · 设备和服务发现   · 使用 RFCOMM连接一个可插拔的设备收发数据   · 公布RFCOMM 服务和监听接收 RFCOMM 连接  2、Sync adapters   · 新的APIs, 同步桥接器连接任何backend  3、Account Manager   · 集中的帐户管理器 API ,安全的储存和使用可信的tokens/passwords  4、Contacts   · 新的通信APIs 允许获取多个账户的数据.   · 新的快速通信framework APIs 允许开发者在他们的应用中创建通信标记, 一键点击标记打开一个新的窗口展示一个如何联系当前人的列表.  5、WebView   · 不赞成使用的类: UrlInterceptHandler, Plugin, PluginData, PluginList, UrlInterceptRegistry.  6、Camera   · 颜色模式, 场景模式 闪光模式, 焦点模式, 白平衡 旋转和其他设置的新的特征.   · 当缩放级别改变的时候,会回调新的缩放回调接口.  7、Media   · MediaScanner现在为所有图片生成缩微图when they are inserted into MediaStore.   · 新的缩微图 API : 检索需要的图片和视频的缩微图.  8、Other Framework   · android.R.style 中新的系统主题,能够更加简单的显示当前acitivities的系统壁纸或者保持之前的activity在后台.新的壁纸管理器API 取代并且增加了wallpaper APIs ,我们可以允许我们的应用要求设置系统壁纸.   · 新的Service APIs帮助应用准确的处理Service 生命周期 ,在指定的低内存状态下service将会被关闭.   o Service.setForeground() 不推荐使用,并且现在这个方法并没有实际执行. .他被一个新的API所取代, startForeground(), that helps (and requires) associating an ongoing notification with the foreground state.   · MotionEvent 如果设备允许的话,MotionEvent 会返回多点触摸信息.最多可同时获取3点   · KeyEvent 现在有了新的按键发送 APIs,去帮助实现 action-on-up 和长按键行为, 一个新的机制取消按键 (虚拟按键).   · WindowManager.LayoutParams 现在有了新的常量允许窗口能够在被锁或者其他的状况中唤醒屏幕,这个允许程序能够让例如闹钟等的应用实现唤醒设备.     ·New Intent APIs 广播设备的对接状态,当这个设备放在桌面或者停车场,允许程序启动特殊的activity.  9、Key events executed on key-up   Android 2.0能够使用虚拟按键HOME, MENU, BACK和SEARCH,而非物理按键,为了让用户在他们的设备中获得最好的用户体验,android平台现在把这些按键执行加入到了key-up,做了 key-down/key-up 配对,而非只有key-down.,这有助于防止意外按钮事件,并让使用者按下按钮区域,然后拖动而不生成一个事件出来。   这种改变只会影响你的应用程序一点,如果它是拦截按钮事件,最好用key-down,而不是key-up.。特例,如果您的应用程序拦截BACK 键,你应该确保你的应用妥善处理按键事件。 Android 2.0.1 API变更概要:   · 新的快速联系人标记风格(quickContactBadgeStyle)* 属性,让应用的QuickContactBadge 组件接收必要的风格.   · 当在manifest里面宣布了filter,取消了支持 ACTION_CONFIGURATION_CHANGED 广播 ,如果想要去接收这个广播, 这个应用必须注册 registerReceiver(BroadcastReceiver, IntentFilter).   性能上的改变:     1、Bluetooth   改变了 ACTION_REQUEST_ENABLE 和ACTION_REQUEST_DISCOVERABLE的返回值   · ACTION_REQUEST_ENABLE 如果蓝牙是成功开启的,现

04
您找到你想要的搜索结果了吗?
是的
没有找到

安卓第三方库

leakcanary:检测应用内存泄漏问题,这个都知道吧 butterknife:帮助Android控件和回调的进行依赖注入,JakeWharton大神的力作 dagger2:Android和Java依赖注入库 rxjava:一个实现异步操作的库,现在非常火 RxAndroid:用于Android的Rxjava绑定库 RxBinding:配合Rxjava处理控件异步调用 RxLifecycle:防止RxJava中subscription导致内存泄漏 RxPermissions:基于RxJava开发的用于帮助在Android 6.0中处理运行时权限检测 retrofit:目前最好用的网络通讯库,应该都用过吧 okhttp:okhttp和retrofit做网络通讯是绝配 greenDAO:ORM数据库,能配合rxjava使用 logger:Log库,让打印的Log变得非常漂亮 glide:Google出品的图片加载库,这里有非常好的指导文档:https://mrfu.me/2016/02/27/Glide_Getting_Started/ BaseRecyclerViewAdapterHelper:很好用的RecyclerView多功能适配器库,项目里我并没有直接用这个库,而是按我自己使用习惯在它较早的代码上做了些改动 recyclerview-animators:RecyclerView的动画库,内置了非常多的动画效果 CircleImageView:非常常用的用来显示圆形头像的库 PhotoView:可根据手势进行缩放的图像库,这个也很常见 AndroidImageSlider:展示头部Banner的库,动画效果很多,不过需要依赖picasso和nineoldandroids这两个库 NumberProgressBar:性感的数字进度条 FlycoTabLayout:样式比TabLayout多样的Tab库 FlycoDialog:多功能的Dialog FlycoLabelView:添加角标的库 gson:帮助Json和Object转换,这个也常用 fastjson:功能同gson,有些地方gson不能处理可以试试这个,阿里巴巴出品 ijkplayer:B站出品的视频解码库 DanmakuFlameMaster:同样B站出品的弹幕库 ShineButton:炫酷效果的点击按钮,主要用于显示收藏之类的动画 RichText:富文本的处理库,用起来挺方便就是有内存泄漏- - Android-SpinKit:集成多种动画效果的Drawable,之前有看源码觉得代码封装得挺好,动画不仅仅只能用在View上 filepicker:这个是用来处理PreferenceScreen的文件选中库,PreferenceScreen感觉平时不怎么看到使用,用法到时挺特别 Tinker:微信Android热补丁方案,功能强大,和其它热修补方案对比看这里wiki DragSlopLayout:一个辅助开发拖拽功能的库,这是我为了做这个App的某些功能封装的库- -,现在也有用在工作的项目上 IjkPlayerView:基于ijkplayer开发的播放器,也是为了做这个App的视频播放功能封装的库- -,里面加了弹幕功能,感兴趣可以看下 TagLayout:好吧不说了- -,主要是标签布局功能,还可以单独作为特殊点击效果的按钮,现在工作中需要点击效果的按钮我都直接用这个库来处理了,省的写Drawable

01

SceneKit_大神02_弹幕来袭

SceneKit_入门01_旋转人物 SceneKit_入门02_如何创建工程 SceneKit_入门03_节点 SceneKit_入门04_灯光 SceneKit_入门05_照相机 SceneKit_入门06_行为动画 SceneKit_入门07_几何体 SceneKit_入门08_材质 SceneKit_入门09_物理身体 SceneKit_入门10_物理世界 SceneKit_入门11_粒子系统 SceneKit_入门12_物理行为 SceneKit_入门13_骨骼动画 SceneKit_中级01_模型之间的过渡动画 SceneKit_中级02_SCNView 详细讲解 SceneKit_中级03_切换照相机视角 SceneKit_中级04_约束的使用 SceneKit_中级05_力的使用 SceneKit_中级06_场景的切换 SceneKit_中级07_动态修改属性 SceneKit_中级08_阴影详解 SceneKit_中级09_碰撞检测 SceneKit_中级10_滤镜效果制作 SceneKit_中级11_动画事件 SceneKit_高级01_GLSL SceneKit_高级02_粒子系统深入研究 SceneKit_高级03_自定义力 SceneKit_高级04_自定义场景过渡效果 SceneKit_高级05 检测手势点击到节点 SceneKit_高级06_加载顶点、纹理、法线坐标 SceneKit_高级07_SCNProgram用法探究 SceneKit_高级08_天空盒子制作 SceneKit_高级09_雾效果 SceneKit_大神01_掉落的文字 SceneKit_大神02_弹幕来袭 SceneKit_大神03_navigationbar上的3D文字

02

华为天才少年稚晖君做了一把模块化机械键盘,引起极客圈地震,网友:这才是真正的客制化

顶级创客花 108 天打了个字。 作者 | 王玥、李梅 编辑 | 陈彩娴 他来了他来了,一人顶一个团队的稚晖君又一次带着一项硬核(虽然他强调是“软核”)黑科技来了! 稚晖君,真名彭志辉,三次元身份是华为于 2020 年招募的天才少年,二次元身份却是B站硬核科技UP主,坐拥 100 多万粉丝。 稚晖君最为人称道的是软件硬件机械一通到底,亲手落地实操过多个高人气项目。他的历史投稿「造了一台钢铁侠的手臂」、「把自行车做成了自动驾驶」、「做了个能动的电脑配件」等均吸引了大量极客,每次整新活都能 get 数十万次「一

01
领券