谢潭生的博客

看文档百遍,不如自己动手写一遍!用心写,仔细写,写完整!

Android TextView 显示部分文本,实现 全文/展开 和 收起功能

文本的展开收起功能,类似微信朋友圈中的文本内容显示。如果文本超过指定的行数,后面的文本隐藏,显示一个“全文”按钮,点击“全文”按钮展开全部文本。展开全部文本后显示“收起”按钮,点“收起”按钮恢复初始的折叠状态。关键的方法是获取文本内容在 TextView 控件中显示所需要的行数。

2019-02-23 22:33:05

阅读数 1391

评论数 1

Android SDK: aapt 命令的使用(查看apk内容和配置信息、添加/删除apk内的文件、压缩/预处理PNG等)

aapt(Android Asset Packaging Tool)是 Android 资源打包工具。aapt 的主要作用是吧 Android 的各类资源(图片、布局文件、源码等)经过处理打成 apk 安装包。对与已生成的 apk 包,可以通过 aapt 工具详细查看包内的各项信息(包名、APP名...

2019-02-23 22:25:21

阅读数 291

评论数 0

Android SDK: adb shell 命令的使用(am、pm、wm、screencap、monkey等)

通过 Android SDK 的 adb shell 命令可以向已连接的 Android 设备或模拟器发送 shell 命令。am 是 Activity 管理命令,启动Activity、强行停止进程、开启服务、发送广播等。pm 是包管理命令,即应用管理器,可以使用该命令对设备的软件包(APP)进行...

2019-01-28 12:36:31

阅读数 564

评论数 0

Android SDK: adb 常用命令的使用(无线连接、端口转发、文件传输、APK安装卸载、Logcat日志)

本文链接: https://blog.csdn.net/xietansheng/article/details/85472666 1. adb 简介 adb(Android Debug Bridge)是用于 PC端 与 Android模拟器/设备 进行通信的命令行工具。 adb命令在{Androi...

2019-01-06 18:59:48

阅读数 370

评论数 0

Android SDK: sdkmanager 命令行工具的使用(查看、安装、更新、卸载软件包)

AndroidSDK:sdkmanager 命令行工具的使用(查看、安装、更新、卸载软件包)

2018-12-22 23:30:02

阅读数 3708

评论数 0

Android系统剪贴板(ClipboardManager)的使用: 通过代码复制和粘贴数据

Android系统剪贴板的使用: 通过代码复制和粘贴数据。操作剪贴板的类在 android.content 包下(SDK API 11+),主要包含下面三个类: ClipboardManager: 表示一个剪贴板; ClipData: 剪贴板中保存的所有剪贴数据集(剪贴板可同时复制/保存多条多种数...

2017-04-30 02:41:21

阅读数 12476

评论数 0

Android shape drawable XML 可绘制图形的创建与使用

Android drawable XML 可绘制图形的创建与使用。通过XML配置一个规则图形应用到布局文件或代码中,可以随时调整大小颜色等各种配置,灵活方便,占用存储小。

2017-01-18 23:01:29

阅读数 6220

评论数 0

Android 6.0 动态权限申请

本文链接: http://blog.csdn.net/xietansheng/article/details/54315674 1. 概述 Android 6.0 (API 23) 之前应用的权限在安装时全部授予,运行时应用不再需要询问用户。在 Android 6.0 或更高版本对权限进行...

2017-01-15 21:15:57

阅读数 36407

评论数 2

Android系统 截屏监听 的 原理与实现

Android系统并没有提供截屏通知相关的API,需要我们自己利用系统能提供的相关特性变通实现。Android系统有一个媒体数据库,每拍一张照片,或使用系统截屏截取一张图片,都会把这张图片的详细信息加入到这个媒体数据库,并发出内容改变通知,我们可以利用内容观察者(ContentObserver)监...

2016-10-16 18:35:39

阅读数 20184

评论数 20

Android应用内 代码截屏(获取View快照)和 禁止截屏

Android应用内 代码截屏(获取View快照)和 禁止截屏。Android的View类中提供了获取控件绘制缓存的方法,这种截屏的方式仅限于应用内自己的Activity界面,不需要任何权限,严格来说该方法不属于截屏,只是获取某个View控件每次绘制后的快照即可。

2016-10-16 13:57:28

阅读数 13449

评论数 1

Android系统内置下载器服务DownloadManager的使用

本文链接: http://blog.csdn.net/xietansheng/article/details/52513624 在 Android 程序开发中如果需要下载文件,除了自己程序内部实现下载外,还可以直接使用 Android 系统自带的下载器进行下载,使用系统下载器通常有两种方式: ...

2016-09-25 21:39:26

阅读数 20091

评论数 0

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