列表中倒计时实现

    一些活动列表每个item都需要加载倒计时,大致思路是:倒计时是功能 利用 CountDownTimer 写倒计时 参考链接: android CountDownTimer 计时器,然后将CountDownTimer 设置为需要显示倒计时的控件上,创建之前先判断是否存在。TextView c...

2018-07-16 09:57:31

阅读数:92

评论数:0

自定义SwipeRefreshLayout 支持 list 滑动到底部自动加载更多

android 5.0 新出了下拉刷新控件 SwipeRefreshLayout,现在被更多公司使用。但是控件不支持上拉加载,现在也有第三方框架支持,自己有兴趣写了一点测试代码支持SwipeRefreshLayout 嵌套 listView 第一页手动点击加载,其他页滑动到底自动加载数据。首先要获...

2018-06-22 13:52:13

阅读数:167

评论数:0

android 图片压缩

大致思路,根据后台上传图片限制,自己对图片进行处理一般后台会限制图片宽高,对于超出限制的图片要进行宽高比压缩(减少图片的宽高) 核心代码 BitmapFactory.Options op = new BitmapFactory.Options(); op.inJustDecode...

2018-06-07 16:54:04

阅读数:138

评论数:0

android 打印工具类

android 开发中经常要打印一些数据,打包(release)后又不希望打印某些数据,我们就需要知道应用是否处于 debug 状态。boolean debug = BuildConfig.DEBUG;打印时只需要判断是否是处在 debug 状态,如果不是不打印。public class LogU...

2018-05-16 16:57:55

阅读数:56

评论数:0

android 8.0 通知适配

android 8.0 原有的通知直接失效,因为android 8.0 以后通知增加分组,如果不进行分组通知将不能正常发送。class MainOreoActivity : AppCompatActivity() { var TAG = "tag" ...

2018-05-10 14:28:43

阅读数:102

评论数:0

android Retrofit 使用 HTTPS

   创建 OkHttpClient 配置基本信息private static OkHttpClient okHttpClient = new OkHttpClient.Builder() .writeTimeout(TIMEOUT, TimeUnit.SECONDS) ...

2018-04-19 13:47:51

阅读数:88

评论数:0

Android 快捷启动图标

Android 快捷启动图标核心代码Intent shortcut = new Intent("com.android.launcher.action.INSTALL_SHORTCUT"); //不允许重复创建 shortcut.putExtra("duplicate...

2017-10-24 17:04:53

阅读数:96

评论数:0

Android 获取通讯录信息

Android 获取通讯录信息启动通讯录页面获取用户点击的 item 的数据(姓名、手机号)//启动通讯录页面 startActivityForResult(new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_UPI),...

2017-10-24 16:59:22

阅读数:113

评论数:0

Android 快捷启动图标

Android 快捷启动图标核心代码Intent shortcut = new Intent("com.android.launcher.action.INSTALL_SHORTCUT"); //不允许重复创建 shortcut.putExtra(&qu...

2017-10-23 14:42:27

阅读数:273

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭