Broadcast生命周期,最简单的讲解

前言: 有些知识点总是看了容易忘记,所以想趁现在清闲的时候,把一些知识点做一个总结。 Broadcast的生命周期只有一个onReceive的回调方法,那他的生命周期是什么时候结束呢?我们看android的开发者平台上介绍一共是两种注册方式,一个是清单文件中注册,一个是用上下文注册。也就是...

2019-06-12 16:34:22

阅读数 30

评论数 0

AS中如何查看一个类中所有方法和继承父类的方法

在开发中我们需要查看一个类中所有的方法,包含他从父类继承的方法 选中要查看的类 -> Navigate(导航) -> File structure(文件结构体) -> 不勾选的时候显示是自己的所有方法 勾选1的时候显示的是继承父类的方法 勾选2...

2019-06-10 15:31:07

阅读数 30

评论数 0

input 如何设置placeholder的样式

.content input::-webkit-input-placeholder { /* WebKit browsers */ color: #999; font-size: 16px; } .content input::-moz-placeholder { /* Mozilla...

2019-06-03 17:57:40

阅读数 53

评论数 0

前端框架

前端组件库 搭建web app常用的样式/组件等收集列表(移动优先) 0. 前端自动化(Workflow) 前端构建工具 Yeoman – a set of tools for automating development workflow gulp –...

2019-06-03 16:25:43

阅读数 27

评论数 0

NPM引入组件

前言: 原来前端开发的适配也是如此的杂乱无章,感觉比移动端还扯淡,特别是IE8及以下的。 在安卓开发中,我们需要经常引入第三方组件,那么在前端改怎么引入的?以我们移动端常见的轮播图为例, 首先在gitHub上找到轮播图的组件 https://github.com/amazeui/swi...

2019-06-03 11:54:13

阅读数 31

评论数 0

block,inline和inline-block概念和区别

总体概念 block和inline这两个概念是简略的说法,完整确切的说应该是 block-level elements (块级元素) 和 inline elements (内联元素)。block元素通常被现实为独立的一块,会单独换一行;inline元素则前后不会产生换行,一系列inline元素都...

2019-05-30 10:51:36

阅读数 21

评论数 0

前端布局神器display:flex

2009年,W3C提出了一种新的方案--Flex布局,可以简便、完整、响应式地实现各种页面布局。目前已得到所有现在浏览器的支持。 flex浏览器支持 一、Flex布局是什么? Flex是Flexible Box的缩写,翻译成中文就是“弹性盒子”,用来为盒装模型提供最大的灵活性。任何一...

2019-05-29 10:35:59

阅读数 30

评论数 0

纯CSS实现垂直居中的几种方法

垂直居中是布局中十分常见的效果之一,为实现良好的兼容性,PC端实现垂直居中的方法一般是通过绝对定位,table-cell,负边距等方法。有了css3,针对移动端的垂直居中就更加多样化。 方法1:table-cell html结构: 1 2 3 &...

2019-05-29 10:20:15

阅读数 29

评论数 0

margin的合并问题

marging的合并是指: 块级元素的上外边距与下外边距有时会合并为单个外边距。 所以这里要注意: 是两个块级元素,内联元素是不包含在里面的 是上下不包含左右 只发生在当前的文档流中竖值方向上 发生了会产生什么效果 1.第一种情况是父子 HTML代码: <di...

2019-05-28 17:11:22

阅读数 29

评论数 0

:nth-child(n)的一些理解

:nth-child(n) 对于一个从安卓转前端的人来说很容易理解错,我先不不说这个字段怎么理解。 以用例来说: HTML的代码: <div class="div test"> <div>我是第一个孩子&...

2019-05-28 11:36:30

阅读数 35

评论数 0

CSS让元素垂直居中

问题: 布局如下 <div class="head" style="background-color: chartreuse"> //大的div <div class="logo&...

2019-05-23 16:48:27

阅读数 56

评论数 0

子类设置margin-top无效

做一个效果 <div class="head" style="background-color: chartreuse"> <div class="logo" style=...

2019-05-23 15:15:53

阅读数 53

评论数 0

如何配置host

本人是windows ,所以是基于windows的 1、首先找到host文件:C:\Windows\System32\drivers\etc 然后将你要配置的ip 和 域名赋值到hosts 文件中就行

2019-05-22 17:49:43

阅读数 132

评论数 0

VScode的使用

VScode的使用 前言: 因为安卓端的事情基本完成,等待公司进入试用阶段,所以进入到了前端开发。现在进入到前端开发已经1个礼拜了。 今天介绍下前端最近一款比较火的编译器VScode 我们首先来对比下两款比较主流的前端开发编译器 sublim VScode sublim sublime官网...

2019-05-22 10:50:27

阅读数 63

评论数 0

抽象类和接口的区别和相同点

一个类只能继承一个抽象类,但可以实现多个接口 接口的的成员变量是默认 public static final 类型的,而抽象类是多类型的 抽象类中的方法可以具体写方法执行的细节,而接口中只存在public的抽象方法 抽象类和接口都不能被实例化 接口中不能含有代码块和构造方法,而抽象类中可以...

2019-05-15 14:16:55

阅读数 89

评论数 0

GreenDao如何升级数据库

GreenDao在数据升级的时候会采用,先把本地已有的表和数据删除再重新再建一张新的表,这样会导致用户之前缓存的数据给清空了,带来不太好的影响。 如何解决呢? 第一步查看源码?GreenDao更新数据库,是不是重新建表了: 写一个MyOpenHelper类继承DaoMaster.OpenHe...

2019-05-15 11:09:18

阅读数 73

评论数 0

merge标签的使用

今天分享个merge标签,这个标签被定义为优化android布局的 android的绘制是调用measure Layout draw 这三个方法的 ,并且这三个方法是由父类遍历子类调用的,所以如果布局嵌套太深的话,很影响绘制的效率,影响时间。所以在特定情况允许的时候,我们可以引入merge标签。...

2019-05-14 15:54:44

阅读数 71

评论数 0

Attrbute value muster

以前自己搭建框架的时候都是在一个module里面搭建的,今天想把框架抽成一个库,采用依赖的方式来管理项目,在library中采用了ButterKnife,发下报Attrbute value muster错误, @BindView(R.id.view_bottom) View viewBotto...

2019-05-14 11:24:06

阅读数 74

评论数 0

android如何查看编译后的class文件

其查看目录如下

2019-05-10 11:31:38

阅读数 116

评论数 0

android中xml tools属性详解

第一部分 安卓开发中,在写布局代码的时候,ide可以看到布局的预览效果。 但是有些效果则必须在运行之后才能看见,比如这种情况:TextView在xml中没有设置任何字符,而是在activity中设置了text。因此为了在ide中预览效果,你必须在xml中为TextView控件设置andro...

2019-05-09 17:01:45

阅读数 57

评论数 0

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