android
文章平均质量分 61
peacejay
热爱移动开发,广交朋友
展开
-
Android 11 解决跨应用绑定Service失败
解决安卓系统升级到11、12后,调用bindService一直返回flase原创 2022-03-16 15:25:57 · 7810 阅读 · 5 评论 -
Android Parcelable与Serializable 传递对象、List集合
Parcelable和Serializable的区别和比较Parcelable和Serializable都是实现序列化并且都可以用于Intent间传递数据,Serializable是Java的实现方式,可能会频繁的IO操作,所以消耗比较大,但是实现方式简单 Parcelable是Android提供的方式,效率比较高,但是实现起来复杂一些 , 二者的选取规则是:内存序列化上选择Parcelable, 存储到设备或者网络传输上选择Serializable(当然Parcelable也可以但是稍显复杂).原创 2021-05-21 15:22:33 · 1792 阅读 · 0 评论 -
RxJava 线程池 compose 与 ObservableTransformer
RxJava 线程池线程控制——SchedulerRxJava中的多线程操作主要是由Scheduler集合提供的。在RxJava中,我们无法直接访问或操作线程。如果想要使用线程的话,必须要通过内置的Scheduler来实现。在RxJava 中,Scheduler ——调度器,相当于线程控制器,RxJava 通过它来指定每一段代码应该运行在什么样的线程。RxJava 已经内置了几个 Scheduler ,它们已经适合大多数的使用场景。 Schedulers.io():它适用于非C...原创 2021-05-12 10:33:15 · 1420 阅读 · 0 评论 -
EditText获取焦点并显示软键盘,Textview字间距,EditText输入监听判断不大于,处理倒计时
1,EditText获取焦点并显示软键盘 /** * EditText获取焦点并显示软键盘 */ public static void showSoftInputFromWindow(Activity activity, EditText editText) { InputMethodManager imm = (InputMethodManager) activity.getSystemService(Context.INPUT_METHOD_SERV.原创 2021-05-06 11:21:48 · 754 阅读 · 2 评论 -
Android监听HOME键,高版本可用
需求:桌面应用,禁用HOME;做个记录,试过很多方式都不行。onAttachedToWindow,onKeyDown 都是低版本有效,高版本已经淘汰。如果是root机型,设置为桌面应用,可全面禁止使用HOME;使用广播的方式来监听HOME:创建类 HomeReceiver 继承BroadcastReceiver ;/** * Created by: PeaceJay * Created date: 2021/3/10 * Description: */public clas.原创 2021-03-10 17:19:20 · 777 阅读 · 0 评论 -
Android一段话多个高亮,且每个事件设置点击
实现效果展示废话不多说贴代码 String str = "感谢您选择使用血源派!我们做了诸多有利于保护个人信息的努力,为了更好的保障你的个人权益,在您使用在使用我们的产品前,请您认真阅读《用户协议》和《隐私政策声明》的全部内容,了解个人信息的使用情况与自主选择的权利。"; SpannableStringBuilder builder = new S...原创 2020-01-07 11:08:52 · 1010 阅读 · 0 评论 -
Android各平台上线
1. 腾讯应用宝腾讯开放平台地址:http://open.qq.com注册开发者帐号地址:https://ssl.zc.qq.com/v3/index-chs.html重要提示:开发者QQ号码一旦注册不能变更,建议使用公司老板或法人的QQ号码而不是员工私人号码注册,以免遇到员工离职等情况造成不必要的麻烦。2017年9月18日以后应用上架要提交软件著作权证明(原件扫描)。注册开发者帐号方法:...原创 2019-12-19 09:37:20 · 1362 阅读 · 0 评论 -
Android应用宝上传安装包提示应用认领
记录一下应用宝认领流程。App在应用宝上传安装的时候,可能会提示包名已经被其他方占用的情况,此时需要进行认领操作。Mac系统为例子,windows到指定路径执行第三步;第一步:下载tap_unsign文件 打包用的Key和tap_unsign.apk放在同一目录第二步:打开终端 cd ~/AndroidObject/1111/ /AndroidObjec...原创 2019-12-11 10:30:35 · 1958 阅读 · 0 评论 -
Android获取手机联系人、通讯录,重组a_z排序搜索;
Android获取手机联系人、通讯录,重组a_z排序搜索;下面是效果图:github链接:https://github.com/764990722/GetPhone_Contacts原创 2019-09-04 17:33:40 · 931 阅读 · 0 评论