- 博客(5)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 ViewPager基本用法
ViewPager是由v4包提供的一个组件,可实现像桌面那样左右滑动显示多页内容的效果,我们经常看到的一些app打开时的导航页面就可以用ViewPager实现。要使用ViewPager,得先将supportv4包导入项目,这一步就不讲了。 下面看看如何使用:首先新建一个项目,在activity的布局文件里加入ViewPager组件:<?xml version="1.0" encoding="utf
2017-07-26 20:51:43 685
原创 Android 用ViewPager实现加载两个webview的可滑动Tab页
先看下最终效果: 同一个页面里,有两个Tab页,分别加载两个不同的网页,可以通过点击页面顶部Tab或者左右滑动来切换Tab。被选中的tab颜色会变化。 下面看下如何实现: 1. 首先是这个页面的布局文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/
2017-07-24 11:13:49 1901
原创 List的removeAll()方法与equals()方法之坑
最新在项目中遇到一个坑,大概如下:public class MainTest { public static void main(String[] args) { //创建一个List1对象,添加四个元素 List<Operator> list1 = new ArrayList<>(); Operator op1 = new Operator(0
2017-07-19 22:09:15 3168
原创 Android 项目中ButterKnife的基本使用
ButterKnife是一个开源的Android框架,方便的view绑定注解功能,可以省去大量的findViewById和setOnClickListener等代码,使开发更高效。下面就看看如何在Android Studio项目中配置使用ButterKnife:第一步:在Project的build.gradle中添加如下代码:buildscript { repositories {
2017-07-12 22:18:48 2218
原创 Java volatile关键字实例
volatile关键字能保证可见性和有序性,但是不保证原子性。因此并不能保证线程安全。看一个相关的例子:双重校验锁实现的单例模式:public class DoubleCheckSymbol { private static volatile DoubleCheckSymbol d; private DoubleCheckSymbol() {} public static
2017-07-04 21:43:18 3143
Android apk 反编译工具
2019-12-12
前端React 项目,如何保存一个对象到本地?
2021-12-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人