会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wlwqnj
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2017年8月2日
android系统源码--HAL和智能指针
摘要: HAL在android系统中,被称为android硬件抽象层模块。 作用: 把android系统分为两层。 它向下屏蔽硬件驱动模块的实现细节,向上提供硬件访问服务。其中一层实现在用户空间中,另一层实现在内核空间中,传统的Linux系统把硬件的支持完全实现在内核空间中。 主要是用来维护硬件厂家的利益,
阅读全文
posted @ 2017-08-02 18:32 wlwqnj
阅读(379)
评论(0)
推荐(0)
2017年7月27日
Android webview使用详解
摘要: Android webview使用详解 此文直接复制 http://www.cnblogs.com/zgz345/p/3768174.html 此处。 因为感觉写的很全面,直接拿来用了。 1. 打开网页时不调用系统浏览器, 而是在本WebView中显示: 2. 通过java代码调用javascrip
阅读全文
posted @ 2017-07-27 09:45 wlwqnj
阅读(245)
评论(0)
推荐(0)
.9 图片的创建
摘要: 很久没有写博客了,最近一直在忙,把微信网页版分装成app,用来自定义界面。 中间写到聊天界面的时候遇到一个问题,聊天对话框的背景需要 .9 的图片,不然发送内容不同,图片就被变形了。 然后就自己去写 .9 的图片,在as中选中图片,点右键弹出菜单,里面就有创建 .9 图片。 这个时候就要自己来画黑边
阅读全文
posted @ 2017-07-27 09:43 wlwqnj
阅读(227)
评论(0)
推荐(0)
2017年6月28日
LayoutInflate.inflate添加布局 每个参数的作用 和原因
摘要: 下面来看看root、AttachToRoot参数对应改变的时候,对应的效果。 1.当root为null时,AttachToRoot为true的时候。 表示将resource指定的布局添加到root中,添加的过程中resource所指定的的布局的根节点的各个属性都是有效的。 root 根布局 <?xm
阅读全文
posted @ 2017-06-28 14:43 wlwqnj
阅读(668)
评论(0)
推荐(0)
2017年6月27日
Fragment传值为什么要通过setArguments()和Fragment的生命周期
摘要: 创建fragment不应该通过new的方式, 应该通过一下方式 在Fragment2中,新建一个函数:newInstance(String text)来接收传过来的参数: 新建一个Fragment2实例,然后将参数通过SetArguments设置到其中; 创建fragment不应该通过new的方式,
阅读全文
posted @ 2017-06-27 18:42 wlwqnj
阅读(1877)
评论(0)
推荐(0)
自定义控件------倒计时的小demo
摘要: package com.kallaite.rxjavademo.customcontrols;import android.content.Context;import android.util.AttributeSet;import android.widget.TextView;public c
阅读全文
posted @ 2017-06-27 15:42 wlwqnj
阅读(157)
评论(0)
推荐(0)
2017年6月26日
美工没时间给图,简单的图让我们自己写,哭啊! 所以具体研究了一下shape的使用,保存下
摘要: 在drawable文件夹中创建一个shape的资源文件,其中shape有四个属性(rectangle、oval、line、ring) 这四个属性是用来定义图形的形状对应(矩形、椭圆、线、圆环) 除了ring属性外,别的三个属性直接定义就可以得到对应的图形。但使用ring属性,需要定义一些属性参数,才
阅读全文
posted @ 2017-06-26 18:24 wlwqnj
阅读(176)
评论(0)
推荐(0)
2017年6月22日
自定义组合控件
摘要: 自定义组合控件的好处: 1.提高布局文件开发效率 2.降低布局文件维护成本 3.降低布局文件和activity代码的耦合性 4.容易扩展 5.简单易用 下面实现一个自定义的组合控件 actionBar 第一步 : 创建一个xml布局文件<merge xmlns:android="http://sch
阅读全文
posted @ 2017-06-22 17:45 wlwqnj
阅读(288)
评论(0)
推荐(0)
自定义控件之自定义属性——随笔
摘要: 为什么要有自定义属性,因为android中自带的属性不能满足我们的需求了,所以需要自定义属性。 第一步:在res/values文件夹下添加一个attrs.xml文件,如果项目比较大,会导致attrs.xml代码比较多,可以根据相应的功能模块起名字,方便查找,如:登录相关的模块 attrs_login
阅读全文
posted @ 2017-06-22 10:29 wlwqnj
阅读(215)
评论(0)
推荐(0)
2017年6月21日
Rect和RectF的区别
摘要: 在android中Rect和RextF都是用来创建一个矩形的, Rect的参数是 int型 , RectF的参数是float型,由此可以看出RectF比Rect的精确度更高。,他们都是通过四个坐标参数来确定矩形的区域。 RectF一共有四个构造方法: RectF()构造一个无参的矩形 RectF(f
阅读全文
posted @ 2017-06-21 16:58 wlwqnj
阅读(9972)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告