Android
花落的速度
whatever is worth doing is worth doing well
展开
-
Android自定义View的方法
本文大部分直接或间接引用 Mr梵谷 博客中的博文,在此声明并鸣谢有时候Android传统的页面布局不足以满足我们的需求,常常需要自己定义view,通常继承View,然后重写构造方法以及onDraw等函数,再具体实现自己定义的复杂view。我们知道在给控件赋属性时,通常使用的是android系统自带的属性,比如 android:layout_height="wrap_conten转载 2017-04-20 17:34:50 · 231 阅读 · 0 评论 -
AS中活动Activity的生命周期
文章结构基于郭霖的《第一行代码》,同时感谢07net01.com与THEONE10211024等大佬们发表的文章,在此鸣谢!要理解它的生命周期,首先要知道“活动栈”的概念。栈的特点是后进先出,即最后被启用的活动总处于栈顶,Android程序中的活动就存在于栈中,这个栈也被称为”返回栈“。启动新活动,入栈,覆盖原有活动;按下Back键或调用finish(),出栈,销毁最上层活动并显示下一层的活动转载 2017-04-23 20:00:41 · 1739 阅读 · 0 评论 -
为什么Android Studio通过app打电话发短信时程序会崩溃
前段时间我在学习一个监听本机来电状态并将来电号码信息发至指定号码的app,结果发现,代码完全没错,却每次运行时都会结束程序。通过debug,我发现问题出在获取手机来电状态这个地方。可是明明在manifest里面写了Service那一行啊(android.permission.READ_PHONE_STATE),是什么问题导致崩溃的?当时就几天都没解决。直到后来同学展示作品时,讲到技术难点提到了这个原创 2017-05-29 19:50:12 · 1920 阅读 · 0 评论 -
draw9patch--指定图片的可缩放区域防止失真
在Android Studio里临摹编写qq聊天界面作为app开发的练习时,遇到了一些问题:1.聊天的气泡怎样拉伸以盛放内容?2.拉伸后明显模糊,特别难看对于第一个问题,可以在活动对应的xml文件中设置图片的属性android:scaleType这个属性有几个参数,scaleType的属性有matrix(默认)、center、centerCrop、centerInside、fitC转载 2017-07-28 19:37:22 · 576 阅读 · 0 评论 -
Android layout中9-patch设为背景图片后遮挡其它空间问题
转自https://blog.csdn.net/houshunwei/article/details/6727433,鸣谢!<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com...转载 2019-03-08 10:14:47 · 1049 阅读 · 1 评论