最近好多朋友问到,能不能用TextView解决图标加文字的组合,我说直接drawableLeft就可以了啊,你们也知道了,接下来回应我的是一个嘲笑的眼神。。。。。。他们说,这个方法并不能调整大小! 不信邪的我自己试了试,…
分类:移动开发
Android 自定义View的各种姿势2
该文章是一个系列文章,是本人在Android开发的漫漫长途上的一点感想和记录,如果能给各位看官带来一丝启发或者帮助,那真是极好的。 前言 上一篇我们详细分析了Android事件体系。也从源码角度彻底了解了为何会有如此表现…
Groovy学习笔记4:特殊注解
1.@Canonical 如果要编写的toString()方法只是简单地显示以逗号分隔的字段值,则可以使用@Canonical变换让Grooovy编译器帮来干这个活。 默认情况下,它生成的代码会包含所有字段。不过可以让它…
Activity背景显示app图标
问题描述:启动app时候进入第一个Activity后,也就是开屏页。跳转到下一个Activity,然后直接finish()结果会出现0.5秒的一个奇怪的背景,经多次测试,背景是app_icon也就是app图标平铺。 代码…
单例模式相关
单例对象的类只能允许一个实例存在,意味着只有通过该类提供的静态方法来得到该类的唯一实例,开发过程中我们通常需要一个全局对象进行一些数据、配置等的管理,但在开发过程中经常会有多线程的交互问题,因此我们使用单例模式时,写法可…
andoridAPT使用
前言 APT的概念大家应该不会陌生, 而且在很多第三方库中都有使用到, 最有名的应该就是ButterKnife了. 这里基础概念就略过了, 本篇主要是着重在怎么编写自己的注解处理器, 以及一些踩到的坑. 开始 一般要实现…
(为什么要学习) AsyncTask 原理
在我学习 AsyncTask 原理之前,我觉得 Retrofit+Rxjava 已经挺好用的了,就没有必要去用或者了解 AsyncTask 了。说真的我已经几百年没有用过 AsyncTask 了。但是我觉得存在即是合理的…
安卓监听软键盘弹出与隐藏的两种方法
需求: 现在有一个需求是点击一行文本框,弹出一个之前隐藏的输入框,输入完成后按返回键或者其他的东西隐藏键盘和输入框,将输入框的内容填充到文本框中。 实现: 拿到这个需求的第一反应就是写一个监听来监听键盘的显示和隐藏来控制…
Android-6步教会你自定义View,自定义View就是这么简单
如果你打算完全定制一个View,那么你需要实现View类(所有的Android View都实现于这个类),并且实现确定尺寸的onMeasure(…))方法和确认绘图的onDraw(…))方法。 自定义View一共分为6步…
Android获取设备唯一标识
今天分享点比较基础的东西,别小看这基础的东西,面试时,一个小小的知识点,有时能决定你是否被录用。笔者两年前就因为一个基础错过了一个Offer,深感遗憾。声明,本文讲的知识点过于基础,高手请直接关闭页面。 今天分享的是获取…
react-native 图片库浏览插件
‘use strict’; importReact, { Component }from’react’; import{ Text, View, Dimensions, S…