自定义View学习,也看了一段时间了,想着总结一下知识点,帮助自己理解和巩固知识。
最近有个需求:评论@人(没错,就是IM聊天或者微博APP里的@人功能),就像下图这样:
本套教程主要讲解安卓开发的相关知识,从基础到精通。一方面可以巩固自己所得,另一方面可以帮助对安卓开发感兴趣的朋友。
Android引入布局新建一个title.xml:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="h
零、前言 1.感觉切拼字符串是个很有意思的事,好的拼接方式可以自动生成一些很实用的东西 2.本文自定义控件并不是很高大上的东西,目的在于计录自定义控件的书写规范与行文流程 3.建议大家自定义控件...
将LinearLayout中代码Copy了一份存在本地,然后再在里面加了几个子View,打印出来LinearLayout.onMeasure中的那些变量的值
Context在Android系统中的地位很重要,它几乎无所不能,但它也不是你想用就能随便用的,谨防使用不当引起的内存问题。我们总会忽略掉一些比较细节的东西,自己想下Context的作用,你还记得多少?...
阅读本篇文章前,假设你已经阅读前一篇文章上一篇链接。 由于有同学问到onClick和touch事件的关系,这里就从源码的角度分析下onClick和onLongClick与onTouchEvent事件是怎么关联的。本文将通过View.java、TextView.java...
在android系统中会给textview中的文字,默认给于一定的padding.有时候我们想要view紧紧包裹住文字,这时可以用如下的属性进行设置