![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
峰子_
这个作者很懒,什么都没留下…
展开
-
关于activity生命周期
intent.setClass(A.this,B.class); startActivity(intent); A.this.finish();给按钮添加一个如上的点击事件后 对应activity的执行过程如下A-onPause()-->B-onStart()-->B-onResume()-->A-OnStop()-->A-OnDestory()如果没有A.this.finish();那么A只会被原创 2018-01-18 05:24:30 · 195 阅读 · 0 评论 -
android api23及以上版本报Permission Denial异常处理方法
今天在写一个电话拨号器时出现了一个问题,输入电话号码点击拨打出现闪退的情况,报Permission Denial异常,但是配置文件里已经这样写了啊还是报错,经过查阅发现api22之后对危险权限把控得比较严,不能仅仅这样配置,具体可以看谷歌文档https://developer.android.com/training/permissions/requesting.html下面说说我的实际解决办法:...原创 2018-02-20 18:31:20 · 2575 阅读 · 0 评论 -
浅谈SpannableString用法
SpannableString其实和String很相似,都是用来表示一个字符串的,不同之处在于前者可以设置字符串各种形式风格的显示,重要的是可以指定设置的区间,也就是为字符串指定下标区间内的子字符串设置格式。 SpannableString有一个核心方法:setSpan(what,start,end,flags)共四个参数: what:为一个Object对象,用...转载 2018-03-18 19:26:49 · 2130 阅读 · 0 评论 -
tablayout+viewpager+fragment实现页面底部导航栏
先附上效果图第一步:书写布局我的布局文件是这样的<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"...原创 2018-07-01 18:23:38 · 1872 阅读 · 0 评论