自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 android window 一些属性说明

android window 一些属性说明<item name="android:windowFrame">@null</item> :Dialog的windowFrame框为无<item name="android:windowIsFloating">true</item>:是否浮现在activity之上<item name="android:windowIsTranslucent">fals

2016-11-23 11:46:28 357

原创 (二)自定义View进阶篇(自定义View的分类和流程)

自定义View绘制流程函数调用链一.自定义View分类1.自定义ViewGroup自定义ViewGroup一般是利用现有的控件根据特定的布局方式来组成新的控件,大多继承自ViewGroup或各种Layout,包含有子View。(简单来说就将多个控件拼成一个控件)例子://继承LinearLayout布局控件 public class uploadview extends LinearLayout

2016-11-16 17:34:05 256

原创 自定义View系列(一)基础篇

Android的坐标系一.屏幕坐标系:在Android中一般定义屏幕的左上角为坐标原点,向右为X轴的增大方向,向下为Y轴的增大方向,与数学中常见的坐标系是有差别的。Android中屏幕默认坐标系如下,黄色部分为手机屏幕:View坐标系 getTop(); //获取子View左上角距父View顶部的距离 getLeft(); //获取子View左上角距父View左侧的距离

2016-11-16 15:59:03 287

原创 安卓着色器Tint的使用

作用:可以为图片设置不同的颜色样图(一张图片实现不同的效果):直接在xml中设置:<ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@mipmap/ic_launcher" android:id

2016-11-15 20:30:48 578

转载 一句代码实现标题栏、导航栏滑动隐藏

来自http://androidwing.net/index.php 我这里只是简单的介绍如何的使用,具体实现参考原博主1.在gradle 编译库文件allprojects { repositories { jcenter() maven { url "https://jitpack.io" } }}dependencies { compi

2016-11-15 09:41:32 2827 1

转载 Android酷炫欢迎页播放视频,仿蚂蜂窝自由行和慕课网

Android酷炫欢迎页播放视频,仿蚂蜂窝自由行和慕课网参考:http://blog.csdn.net/linglongxin24/article/details/53115253 一.资源准备自己随便下几个 二.1.在项目的res下新建一个raw文件夹,放入准备好的这三个视频2.自定义播放视频的CustomVideoView 在这个自定义View里面提供一个播放视频的方法。用户只需要传入播放

2016-11-11 14:09:25 476

原创 Android中当用户关闭通知消息权限后Toast显示不出的问题

直接上代码解决:1.自定义一个有Toast的功能的View:package com.asfenqi.android.app.view;import android.app.Activity;import android.content.Context;import android.content.res.Resources;import android.os.Handler;import a

2016-11-10 18:40:27 990

原创 数据库Realm的使用

数据库Realm的使用中文API:https://realm.io/cn/docs/java/latest/1.在项目的build.gradle中添加:classpath “io.realm:realm-gradle-plugin:2.1.1”2.在app的build.gradle中添加:apply plugin: 'realm-android'3.创建Applicationpackage dom.

2016-11-09 19:15:33 1925

原创 RecyclerView (万能的适配器和实现列表项的拖动和左右滑动)

RecyclerView (万能的适配器和实现列表项的拖动和左右滑动)参考鸿神的代码。。。1.万能的RecyclerView 适配器《1》第一步BaseAdapterpackage wang.dom.adapter;import android.content.Context;import android.support.v7.widget.RecyclerView;import android

2016-11-09 18:20:52 1744

原创 SnackBar的简单使用(类似于Toast,但比Toast更强大)

SnackBar的简单使用(类似于Toast,但比Toast更强大)1.简介:SnackBar是DesignSupportLibrary中的一个重要的控件,用于在界面下面提示一些关键信息,跟Toast不同的地方是SnackBar允许用户向右滑动消除它,同时,也允许在SnackBar中设定一个Action,当用户点击了SnackBar里面的按钮的时候,可以进行一些操作,所以,功能绝对是很强大的。2.S

2016-11-09 14:49:40 649

原创 Android布局优化

**Android布局优化:参考:http://blog.csdn.net/qq_17766199/article/details/528637411.使用TextView的行间距<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/andr

2016-11-08 13:43:52 430

ios-swift集成环信

通过swift集成环信,没用 pod方式集成,是通过手动方式集成的,集成方法参考https://blog.csdn.net/wa172126691/article/details/80708495

2018-06-15

ios-swift网络图片轮播-Alamofire请求-SwiftyJSON解析

ios-swift网络图片轮播-Alamofire请求-SwiftyJSON解析

2018-05-04

Android7..0调用相机,相册获取图片并裁剪

Android7..0调用相机,相册获取图片并裁剪,并且判断权限

2017-10-17

Realm数据库使用

充分写了Realm的各种使用

2016-11-10

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

TA关注的人

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