240 发简信
IP属地:上海
  • 120
    通过Gradle动态修改Manifest文件

    1. Gradle Gradle是开源的自动化构建工具,基于JVM,有良好的扩展性和性能,对IDE支持,支持编写自定义任务,在Android领域,用于构建和编译应用的资源和源...

  • 深度链接(Deeplinking)

    [TOC] 前言 随着线上推广力度加大,不可避免的需要通过网页的形式向用户推广,进行APP的引流以及下载,这就使用了深度链接技术 介绍 深度链接(Deeplinking)是通...

  • RecyclerView 滑动到指定下标、快速导航

    需求 城市列表快速定位:通过右边的地区字母快速导航到特定位置通讯录的快速定位 分析思路 网上查看的文章说:分三种情况,即屏幕上方、屏幕中、屏幕下方;分别处理代码逻辑;实际分析...

  • 提几点意见:
    1、AccessibilityService 在高版本上不会处于一直授予权限的状态,在一定时间后会关闭授权;
    2、且没有必要通过这种复杂的方式启动的打卡页面,完全可以通过 Scheme 的方式直接启动到打卡的 Web 页面;

    Android实现钉钉自动打卡功能(AccessibilityService版本)

    Android实现钉钉自动打卡功能(AccessibilityService版本) =============================================...

  • 120
    WebView深度学习(二)之全面总结WebView遇到的坑及优化

    上篇文章讲到了WebView的基本使用以及Android和js的交互. 这篇文章讲一下WebView遇到的那些坑,带领各位爬坑。这里如果有你没遇到的问题,欢迎留言告诉我,我尽...

  • 很赞,帮助很大,一直没有很好的系列来学习RxJava;非常感谢;

    给初学者的RxJava2.0教程(四)

    Outline [TOC] 前言 在上一节中, 我们提到了Flowable 和Backpressure背压, 本来这一节的确是想讲这两个东西的,可是写到一半感觉还是差点火候...

  • 120
    给初学者的RxJava2.0教程(四)

    Outline [TOC] 前言 在上一节中, 我们提到了Flowable 和Backpressure背压, 本来这一节的确是想讲这两个东西的,可是写到一半感觉还是差点火候...

  • 120
    Android 开发中我常用的网站(持续更新)

    作者ivm 图片及颜色: 有时候ui 不是很专业,给的图不是很好,大小px, 没颜色。。或者干脆来一句,照着xxapp 来做,去模仿他。然后程序员就是一脸蒙* ,对于颜色,常...

  • 120
    Android Library 发布到 Jcenter 步骤

    [TOC] 创建 Jcenter 账号 提供官网注册账号地址:官网 注册账号,这里有一个容易忽略的坑:注册账号的时候,大家肯定是会被很明显的位置吸引,但是,很不幸的告诉你,如...

  • 120
    Android Library 发布到 Jcenter 步骤

    [TOC] 创建 Jcenter 账号 提供官网注册账号地址:官网 注册账号,这里有一个容易忽略的坑:注册账号的时候,大家肯定是会被很明显的位置吸引,但是,很不幸的告诉你,如...

  • 墨香带你学Launcher之(七)--小部件的加载、添加以及大小调节

    上一章墨香带你学Launcher之(六)--拖拽我们介绍了Launcher的拖拽过程,涉及到的范围比较广,包括图标的拖拽,桌面上CellLayout的拖拽,小部件的拖拽,以及...

  • 使用DialogFragment实现底部菜单

    效果图 实现 DialogFragment是3.0之后提供的一个弹出框实现类。使用DialogFragment的好处是能够更好的控制其生命周期。 创建一个DialogFrag...

  • AppUI规范--样式的定义

    UI规范目的: 保证 APP 中各个页面间的显示效果统一; UI规范化后,允许 APP 中抽取样式资源文件,便于App的开发; 后续有显示效果调整需求时,可统一调整,减少工作...