安卓笔记侠

专注安卓开发

导航

上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 50 下一页

2016年12月26日 #

完美实现Android的屏幕常亮功能

摘要: 笔者所在公司做的APP是股票类的,用户在查看股票报价页面的时候,往往需要开启盯盘模式,这个时候屏幕是不能黑屏的,黑屏会导致用户看不到一些关键报价涨跌,错过了买入卖出的最佳时机,就会给用户造成损失,这是股票类软件所不能容许的,所以一般的股票类APP都会有屏幕常亮功能。 当初我们做这个功能的时候,在网上 阅读全文

posted @ 2016-12-26 01:06 安卓笔记侠 阅读(1147) 评论(0) 推荐(0)

时间放前面防止错位

摘要: E浏览器不兼容的时候 注意:当在IE中时,日期会错位一行,解决:带有span的日期放在新闻标题的前面; 即原来新闻题目hfdfdj2014-5-30, 改成2014-5-30新闻题目hfdfdj 浮动元素先写在前面,以免元素错位一行 阅读全文

posted @ 2016-12-26 00:46 安卓笔记侠 阅读(339) 评论(0) 推荐(0)

导航常见样式

摘要: 由于a标签属于内联元素,无高度和宽度属性,因此控制鼠标经过状态改变背景颜色时,仅在有文字的地方显示背景颜色。解决的办法是把a标签变为块级元素,display:block inline-block元素特点: 1、和其他元素都在一行上; 2、元素的高度、宽度、行高以及顶和底边距都可设置。 阅读全文

posted @ 2016-12-26 00:22 安卓笔记侠 阅读(452) 评论(0) 推荐(0)

设置图片和文字的垂直居中

摘要: 设置图片和文字的垂直居中。vertical-align:middle;图片竖向居中,然后文字就可以和图片对齐。 阅读全文

posted @ 2016-12-26 00:16 安卓笔记侠 阅读(940) 评论(0) 推荐(0)

2016年12月25日 #

子div设置浮动无法把父div撑开。

摘要: 注意:leftBox和rightBox设置浮动之后脱离了普通的文档流,不再占用原来文档中的位置,因此无法把父div撑开。 解决的方法: 阅读全文

posted @ 2016-12-25 23:53 安卓笔记侠 阅读(405) 评论(0) 推荐(0)

2016年12月24日 #

Android应用程序进程启动过程(后篇)

摘要: 前言 在前篇中我们讲到了Android应用程序进程启动过程,这一篇我们来讲遗留的知识点:在应用程序进程创建过程中会启动Binder线程池以及在应用程序进程启动后会创建消息循环。 1.Binder线程池启动过程 我们首先来看RuntimeInit类的zygoteInit函数,如下所示 framewor 阅读全文

posted @ 2016-12-24 22:18 安卓笔记侠 阅读(515) 评论(0) 推荐(0)

Android应用程序进程启动过程(前篇)

摘要: 在此前我讲过Android系统的启动流程,系统启动后,我们就比较关心应用程序是如何启动的,这一篇我们来一起学习Android7.0 应用程序进程启动过程,需要注意的是“应用程序进程启动过程”,而不是应用程序启动过程。关于应用程序启动过程,我会在后续系列的文章中讲到。 1.应用程序进程概述 要想启动一 阅读全文

posted @ 2016-12-24 19:56 安卓笔记侠 阅读(18450) 评论(0) 推荐(1)

Java虚拟机(三)垃圾标记算法与Java对象的生命周期

摘要: 前言 这一节我们来简单的介绍垃圾收集器,并学习垃圾标记的算法:引用计数算法和根搜索算法,为了更好的理解根搜索算法,会在文章的最后介绍Java对象在虚拟机中的生命周期。 1.垃圾收集器概述 垃圾收集器(Garbage Collection),通常被称作GC。提到GC,很多人认为它是伴随Java而出现的 阅读全文

posted @ 2016-12-24 15:16 安卓笔记侠 阅读(503) 评论(0) 推荐(0)

Java虚拟机(二)对象的创建与OOP-Klass模型

摘要: 前言 在前一篇文章中我们学习了Java虚拟机的结构原理与运行时数据区域,那么我们大概知道了Java虚拟机的内存的概况,那么内存中的数据是如何创建和访问的呢?这篇文章会给你答案。 1.对象的创建 对象的创建通常是通过new一个对象而已,当虚拟机接收到一个new指令时,它会做如下的操作。 (1)判断对象 阅读全文

posted @ 2016-12-24 14:43 安卓笔记侠 阅读(1026) 评论(0) 推荐(0)

2016年12月23日 #

Android系统启动流程(四)Launcher启动过程与系统启动流程

摘要: 此前的文章我们学习了init进程、Zygote进程和SyetemServer进程的启动过程,这一篇文章我们就来学习Android系统启动流程的最后一步:Launcher的启动流程,并结合本系列的前三篇文章的内容来讲解Android系统启动流程。建议读这篇文章前要通读本系列的前三篇文章,否则你可能不会 阅读全文

posted @ 2016-12-23 01:59 安卓笔记侠 阅读(2004) 评论(0) 推荐(0)

上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 50 下一页