自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 QMUI_Android中QMUITopBar用法

QMUITopBar通用的顶部 Bar。提供了以下功能:在左侧/右侧添加图片按钮/文字按钮/自定义View。设置标题/副标题,且支持设置标题/副标题的水平对齐方式。用法:xml布局中使用 <com.qmuiteam.qmui.widget.QMUITopBar android:id="@+id/topbar" android:layout_width="...

2018-04-03 15:32:35 11439 4

原创 项目框架总结

1.MVPMVP架构的封装2.Glide 4.0glide 4.0图片加载框架详解 // 4.0版本 RequestOptions options = new RequestOptions() .diskCacheStrategy(DiskCacheStrategy.ALL) ...

2018-03-01 09:54:07 330

原创 QMUI_Android中QMUITabSegment用法

QMUITabSegment用于横向多个 Tab 的布局,包含多个特性:可以用 xml 或 QMUITabSegment 提供的 set 方法统一配置文字颜色、icon 位置、是否要下划线等。每个 Tab 都可以非常灵活的配置,内容上支持文字和 icon 的显示,icon 支持选中态,支持内容的排版对齐方向设置,支持显示红点,支持插入自定义的 View,支持监听双击事件等。可以通过 setupWi...

2018-02-28 16:54:06 12483 14

原创 QMUI_Android框架使用教程

QMUI_Android框架    github地址:点击打开链接功能特性全局 UI 配置只需要修改一份配置表就可以调整 App 的全局样式,包括组件颜色、导航栏、对话框、列表等。一处修改,全局生效。丰富的 UI 控件提供丰富常用的 UI 控件,例如 BottomSheet、Tab、圆角 ImageView、下拉刷新等,使用方便灵活,并且支持自定义控件的样式。高效的工具方法提供高效的工具方法,包括...

2018-02-28 15:04:58 6285 1

原创 项目之SwipeRefreshLayout和RecyclerView

1、布局文件,fragment_news_classfi.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_pa

2017-05-08 11:12:06 239

原创 项目之使用TabLayout,实现页签的切换

初始化布局1、创建数组,mFragments = new BaseFragment[4];2、实例化,  mFragments[0] = NewsClassfiFragment.newInstance(ONE);3、设置Tab的模式,TabMode:布局中Tab的行为模式(behavior mode),  mTabs.setTabMode(TabLayout.MODE_FIXED);

2017-05-08 11:00:30 1192

原创 项目之TabLayout + AppBarLayout + CoordinatorLayout

项目之TabLayout + AppBarLayout +  CoordinatorLayout,实现页签滑动,并且实现标题滑动隐藏。CoordinatorLayout:协调(Coordinate)其他组件,实现联动,使界面达到各式各样的滚动效果。1、作为顶层布局 2、调度协调子布局AppBarLayout1、AppBarLayout继承自Linea

2017-05-05 17:31:50 327

原创 项目之底部导航栏(二)

1.初始化Fragment private void initFragment() { String[] mTitles = getResources().getStringArray(R.array.main_titles); BaseFragment[] fragments = new BaseFragment[mTitles.length];

2017-05-03 17:19:59 330

原创 项目之底部导航栏

1.activity_main.xml1)图片选择器 main_girl.xml 2)字体颜色选择 main_text.xml activity_main<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:l

2017-05-03 14:09:16 383

原创 Android 之 BaseFragment(懒加载)

1.获取全局上下文2.加载view的方法3.初始化view4.懒加载5.跳转6.刷新loadingpackage com.huading.myvolley.base;import android.app.Activity;import android.app.Fragment;import android.content.Context;import an

2017-03-30 18:19:12 703

原创 Android 之 BaseActivity2

1.依赖库 compile 'com.android.support:design:25.3.0' compile 'com.android.support:recyclerview-v7:25.3.0' compile 'com.github.bumptech.glide:glide:3.7.0' compile 'com.android.support:c

2017-03-30 08:50:11 325

原创 Android 之 BaseActivity1

1.取得手机屏幕大小DisplayMetrics // 取得手机屏幕大小 DisplayMetrics displayMetrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(displayMetrics); mScreen

2017-03-02 21:32:46 280

原创 Android 之 Application

1.修改AndroidManifest.xml // 相对应权限 <application android:name=".MyApplication" >2.新建MyApplication/** * 作者:LHZ on 2017/5/23 13:00 * 界面: */public class MyApplication

2017-03-02 21:27:28 244

原创 做一名合格的程序员

做最好的自己1、总结自己一天任务的完成情况      最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多2、考虑自己明天应该做的主要工作     把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法     出错不要紧,最重要的

2016-07-08 17:07:02 319

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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