首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
不愿透露姓名的码农
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
85
文章 83
沸点 2
赞
85
返回
|
搜索文章
赞
文章( 83 )
沸点( 2 )
Android 基于Zxing扫码实现(三)、从相册选取二维码
本篇博文主要讲解如何从相册选取二维码,进行扫码解析。如果对zxing扫码不熟悉的建议阅读本文之前看看之前的博文: 本文的代码基于YZxing库,如需查阅代码可前往GitHub上面查看。项目地址如下: 从相册获取二维码,主要涉及到几大步骤。 第一,进入相册获取照片。 第二,对照片…
一起玩转Android项目中的字节码
作为Android开发,日常写Java代码之余,是否想过,玩玩class文件?直接对class文件的字节码下手,我们可以做很多好玩的事情,比如: 对全局所有class插桩,做UI,内存,网络等等方面的性能监控 发现某个第三方依赖,用起来不爽,但是不想拿它的源码修改再重新编译,而…
Android全面屏虚拟导航栏适配
手机正朝着全面屏的方向演进,与此同时也给开发者带来了很多适配上的新问题,虚拟导航栏就是其中一个。最近在糗百的项目中,就有相关的适配问题,我查阅了目前关于虚拟导航栏适配的相关文章,基本上在全面屏手机里都有不同程度的失效,这使我不禁开始思考这个问题, 为什么我们对虚拟导航栏的判断在…
来玩一下ADB
Android 调试桥(Android Debug Bridge,简称ADB)是 Android 的一个通用命令行工具。它可以帮助PC与模拟器实例或连接的 Android 设备进行通信。它为各种设备操作提供便利,如安装和调试应用,并提供对 Unix shell 的访问。 客户端…
leetCode 5 Longest Palindromic Substring
给定一个字符串,输出最长的回文子串。回文串指的是正的读和反的读是一样的字符串,例如 "aba","ccbbcc"。 暴力求解,列举所有的子串,判断是否为回文串,保存最长的回文串。 时间复杂度:两层 for 循环 O(n²),for 循环里边判断是否为回文,O(n),所以时间复杂…
Android关于Canvas你所知道的和不知道的一切
如果将View、Canvas、Paint、Coder(编写代码的人)做个类比:一、前期准备:1.自定义View中的canvas:2.准备网格与坐标系1).使用方式:2).网格--路径辅助:com.to
Android BLE 快速上手指南
本文旨在提供一个方便没接触过Android上低功耗蓝牙(Bluetooth Low Energy)的同学快速上手使用的简易教程,因此对其中的一些细节不做过分深入的探讨,此外,为了让没有Ble设备的同学也能模拟与设备的交互过程,本文还提供了中央设备(central)和外围设备(p…
android 进程保活
组件元素 activity、service、receiver、provider,都有一个 process 属性可以指定组件运行在哪个进程中。这个属性可以设置为每个组件运行在自己的进程中,或者设置进程同名与其他一些组件共享一个进程。
Android 端外推送到底有多烦?
说Android端外推送比较烦,实际有两层意思:首先是说实现上比较麻烦,至今业界也没有找到一种完美的解决方案,Android程序员通常需要同时集成多家推送平台(如果有自己的端内推送,还要考虑与端内推送的配合);其次是说Android推送的市场现状比较混乱,无论选择哪一家,都让人…
ViewModel 和 LiveData:为设计模式打 Call 还是唱反调?
理想情况下,ViewModel 不应该知道任何关于 Android 的事情(如Activity、Fragment)。 这样会大大改善可测试性,有利于模块化,并且能够减少内存泄漏的风险。一个通用的法则是,你的 ViewModel 中没有导入像 android.*这样的包(像 an…
下一页
个人成就
文章被点赞
59
文章被阅读
4,649
掘力值
119
关注了
8
关注者
3
收藏集
3
关注标签
15
加入于
2016-10-24