实现将光标置于文本输入框中的末尾:你应该用requestFocus()获取焦点,用其他的设置好像总是有问题 mSmsEdit = (EditText) findViewById(R.id.messge_text); mSmsEdit.requestFocus();//get the focus 下面是设置光标到草稿信息的末尾 String draft = “draft” mSmsEdit.setText(draft); mSmsEdit.setSelection(draft.length());//set curs…

2021年11月18日 0条评论 10点热度 阅读全文

//接受 IntentFilter filter = new IntentFilter(); filter.addAction("com.example.xx"); MainActivity.this.registerReceiver(new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { Bundle bundle = intent.getExtras(); String keyValu…

2021年11月2日 0条评论 8点热度 阅读全文

本文更新时间:2018年07月12日15:50:40 目录 导语 图片加载库 异步分发通信库 新技术语言 注入注解框架 设计模式 UI框架 网络请求库 日志打印库 logger,简单,漂亮的android和强大的记录器。 权限请求库 SQLite数据库 LitePal,一个Android库,使得开发人员使用SQLite数据库非常容易。 导语       2017 已经悄悄的走了,2018 也已经匆匆的来了,我们在总结过去的同时,也要展望一下未来,来规划一下今年要学哪…

2021年11月1日 0条评论 6点热度 阅读全文

以下是模拟从google play 安装是发的广告以及渠道来源广播 (在 adb Shell 下执行) 锁屏 am broadcast -a com.android.vending.INSTALL_REFERRER -n com.zuimeia.suite.lockscreen.international/com.zuimeia.suite.lockscreen.receiver.GACampaignTrackingReceiver --es  "referrer" "utm_source=testSou…

2021年10月29日 0条评论 6点热度 阅读全文

为什么需要对对象进行序列化 永久的保存对象数据(将对象数据保存到磁盘中) 通过序列化操作将对象数据在网络上进行传输(由于网络传输是以字节流的方式对数据进行传输的.因此序列化的目的是将对象数据转换成字节流的形式) 需要通过Intent Binder传递对象的时候需要对象实现序列化 Android中实现序列化的两种方式 1. 实现Serializable接口     Serializable是Java所提供的一个序列化接口,它是一个空的接口,为对象提供标准的序列化,反序列化操作。使用Serializable接口实现序列…

2021年10月25日 0条评论 7点热度 阅读全文

在android下,要想接受广播信息,那么这个广播接收器就得我们自己来实现了,我们可以继承BroadcastReceiver,就可以有一个广播接收器了。有个接收器还不够,我们还得重写BroadcastReceiver里面的onReceiver方法,然后注册广播 有两种方法,一种是代码动态注册: //生成广播处理   smsBroadCastReceiver = new SmsBroadCastReceiver();    //实例化过滤器并设置要过滤的广播 …

2021年10月25日 0条评论 5点热度 阅读全文

1.马甲包是什么意思? 顾名思义,马甲包的字面意思是给APP主包穿一层马甲,可以比喻为是APP主包的一种分身。通过技术手段,多次上架同一款 产品的方法。马甲包和主产品包拥有同样的内容和功能,除了icon和应用名称不能完全一致,其他基本一致。 2.马甲包有什么作用? 最核心的作用是获取有效客户。另外一方面是增加关键词的覆盖量,众所周知,单个APP只能有100个字符的关键词,多个 APP就意味着可以覆盖N×100个字符的关键词,关键词覆盖越多,就意味着能够被更多的客户搜索到,有展现量,才有下载量 ,有下载量才有可能发展…

2021年10月24日 0条评论 5点热度 阅读全文

作为程序猿,辛辛苦苦开发几款软件换点零花钱改善下生活是可以理解的。当你开发出一款自己都佩服的应用时,恭喜啦,你完全可以将产品插入广告上线,赚点广告费用。 想要得到广告费,我们首先得选择一个广告联盟平台,它们会提供各种广告渠道,收益会更客观。这里我以百度广告联盟为例(当然也可以用其他的平台,可以参考下各平台收益后再做决定),百度出了个SSP媒体服务,可以在这得到广告植入服务。 在百度SSP媒体服务界面,先在账号与设置里完成财务信息审核,确定你获得的收益存往哪个银行卡。在应用管理里新建移动应用(此时可以先不上传自己的应…

2021年10月23日 0条评论 7点热度 阅读全文

使用低功耗蓝牙发送蓝牙广播的设置。 AdvertiseSettings settings = new AdvertiseSettings.Builder() .setAdvertiseMode(AdvertiseSettings.ADVERTISE_MODE_LOW_POWER) .setTxPowerLevel(AdvertiseSettings.ADVERTISE_TX_POWER_MEDIUM) .setTimeout(0) .build(); 频率: setAdvertiseMode * 设置频率: * A…

2021年10月21日 0条评论 6点热度 阅读全文

Android在代码中动态设置文本的图片的显示 有时候需要动态显示或隐藏图片,效果: 可以看到文本右边的图片是动态显示的。        在代码中如果要修改drawableRight设置的图片可以使用setCompoundDrawables方法设置,传入Drawable对象就可以了。 setCompoundDrawables(Drawable left,Drawable top,Drawable right,Drawable bottom) &n…

2021年10月18日 0条评论 16点热度 阅读全文