开发公司的智能锁,通过蓝牙控制,是一种低功耗蓝牙,由于之前没做过,一路磕磕碰碰总算完成了,在此写下总结,帮助需要的朋友少走一些弯路,主要解决蓝牙读写数据和设置通知失败的问题。 开发步骤: 检测蓝牙是否可用,绑定蓝牙服务 …
标签:Android
android系统什么时候解析mainfest(很枯燥乏味儿)
最近面试聊到很多启动过程的事情: Android系统的启动过程中就已经解析了系统中安装应用的androidManifest.xml文件并保存起来了? android系统启动之后会解析固定目录下的apk文件,并执行解析,持…
Android常用控件之DrawerLayout
目录:android.support.v4.widget.DrawerLayout 布局xml中: <?xml version="1.0" encoding="utf-8"?> <android.sup…
Android插件化框架和热修复技术的资料收集和汇总
插件化框架 一个APP功能的堆叠和业务的蓬勃发展,导致APP越来越庞大和臃肿,每一个APP都有一颗超级APP的理想和成为系统第二的愿望,如何减少APP的发布成本和更新成本,插件化的方式是一条不错的捷径。 插件化的介绍与原…
Android性能优化记录
ListView 性能优化: 1.使用RecyclerView,使用ViewHolder 2.为了提高流畅度,在滑动的时候不显示大图 3.将ListView的scrollingCache和animateCache设置为f…
Android GCM / Listview更新
我目前正在显示一个项目列表,供用户根据他们喜欢该项目的数量进行upvote和downvote. 比如说有3个不同的项目,任务1,任务2,任务3,每个项目都有0票.当我对一个项目进行投票时,我希望它超越另一个项目,如果我向…
Android Studio中显示文本有什么问题?
我下载了安装它的 Android Studio,但文本显示不正确,如下所示: 我使用的是Windows 7,我对eclipse没有同样的问题,只有Android Studio.怎么解决? 最佳答案 我找到了这个问题的决定…
android – 阿拉伯语言的DatePickerDialog
我有阿拉伯语的应用程序,我想在阿拉伯语中查看DatePickerDialog. 我试过设置“Locale”但是没有用. 谢谢 最佳答案 我发现答案是将整个应用程序的“Locale”更改为“ar” 在您的启动活动中,通过以…
android – 如果我移动并通过捏合,拖动和缩放调整图像大小,我怎么知道我的图像在哪里触摸过
我有一个图像,我用它作为图像映射.如果图像是固定的那么没有问题,但我需要缩放和拖动这个图像,并获得并使用图像点击的坐标. 我是否需要准确跟踪此图像移动的大小和已调整大小,或者我是否可以获得图像的0x0点(图像的左上角).…
android – 找出片段被永久销毁的时间
有没有办法找出一个片段是否被永久销毁,即将来不会重建? 我需要知道什么时候才能销毁与片段相关的网络任务. 最佳答案 应该工作的是在片段的onDestroy()中调用getActivity().isChangingConf…
Android:ReactNative语法基础(上)
ES6特性 类 模块化 箭头函数 函数参数默认值 模板字符串 解构赋值 延展操作符 对象属性简写 Promise Let与Const 1、类 引入类的概念,让其具有面向对象的开发 class Person { const…
Java多线程-大结局
从九月二十号开始到今天十一月二十三号,整整两个月啊,Java多线程这本书终于完整看完了,现在开始整理Java多线程全部内容、也算是一次回顾与总结。 走进Java世界中的线程 这节主要了解到Java线程运行的各种状态:ne…