自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

薛瑄的博客

不论是技术还是生活,你遇到的每个困难,都是一次提升自己的机会。努力解决好每个困难,你将成为更优秀的自己

  • 博客(15)
  • 资源 (8)
  • 收藏
  • 关注

转载 Android视图绘制流程完全解析(二)

转载:http://blog.csdn.net/guolin_blog/article/details/16330267 任何一个视图都不可能凭空突然出现在屏幕上,它们都是要经过非常科学的绘制流程后才能显示出来的。每一个视图的绘制过程都必须经历三个最主要的阶段,即onMeasure()、onLayout()和onDraw(),下面我们逐个对这三个阶段展开进行探讨。onMeasure()measur

2015-10-31 17:27:26 2287 7

转载 Android视图状态及重绘流程分析(三)

转载:http://blog.csdn.net/guolin_blog/article/details/17045157 相信大家在平时使用View的时候都会发现它是有状态的,比如说有一个按钮,普通状态下是一种效果,但是当手指按下的时候就会变成另外一种效果,这样才会给人产生一种点击了按钮的感觉。当然了,这种效果相信几乎所有的Android程序员都知道该如何实现,但是我们既然是深入了解Vi

2015-10-31 16:37:44 2633 4

转载 Android自定义View的实现方法(四)

转载:http://blog.csdn.net/guolin_blog/article/details/17357967 如果说要按类型来划分的话,自定义View的实现方式大概可以分为三种,自绘控件、组合控件、以及继承控件。那么下面我们就来依次学习一下,每种方式分别是如何自定义View的。一、自绘控件 自绘控件的意思就是,这个View上所展现的内容全部都是我们自己绘制出来的。绘制的代码是写在on

2015-10-30 17:29:30 794

转载 Android LayoutInflater原理分析(一)

转载:http://blog.csdn.net/guolin_blog/article/details/12921889 LayoutInflater的基本用法首先需要获取到LayoutInflater的实例,有两种方法可以获取到。 第一种写法:LayoutInflater layoutInflater = LayoutInflater.from(context); 第二种方法:LayoutIn

2015-10-29 16:46:57 946 1

转载 hashCode() 和equals() 区别和作用

HashSet和HashMap一直都是JDK中最常用的两个类,HashSet要求不能存储相同的对象,HashMap要求不能存储相同的键。 那么Java运行时环境是如何判断HashSet中相同对象、HashMap中相同键的呢?当存储了“相同的东西”之后Java运行时环境又将如何来维护呢? 在研究这个问题之前,首先说明一下JDK对equals(Object obj)和hashcode()这两个方法的

2015-10-27 18:45:18 666

原创 Android Studio 打包Jar

在android studio中有两种方法可以打包出jar包,下面分别介绍这两种方法:注意:不能直接将.so文件直接添加到Android的JAR包了,详情方法一:1、在module的gradle里添加下面代码(有指定 applicationId 情况下还需要注释对应代码),运行命令 gradle bundleRelease,等待完成apply plugin: 'com.andriod.library

2015-10-27 11:19:06 6158

转载 解决Android Studio的ADB not responding错误

来源 今天启动Android studio的时候出现“adb not responding. you can wait more, or kill "adb.exe" process manually and click 'Restart' ”这个错误: 尝试了点Wait more,Restart和Cancel按钮,都无法解决问题,重启也不行,后来在网上查了下解决的方法,说是adb

2015-10-27 10:23:21 1111

原创 WifiManager、WifiInfo、WifiConfiguration集成类(五)

package cn.hdnc.wificonfigunits;import android.content.Context;import android.net.wifi.ScanResult;import android.net.wifi.WifiConfiguration;import android.net.wifi.WifiInfo;import android.net.wifi.

2015-10-24 16:38:30 4406

原创 CompileSdkVersion、buildToolVersion、minSdkVersion、targetSdkVersion、maxSdkVersion

参考: http://stackoverflow.com/questions/24521017/android-gradle-buildtoolsversion-vs-compilesdkversion http://blog.csdn.net/zhangjg_blog/article/details/17142395 http://www.tqcto.com/article/mobile/1

2015-10-22 18:14:05 4885

原创 Error retrieving parent for item: No resource found that matches the given name after upgrading to A

来源Your compile SDK version must match the support library’s major version.Since you are using version 23 of the support library, you need to compile against version 23 of the Android SDK.Alternatively

2015-10-22 11:46:54 1601

原创 AndroidStudio 导入jar包、将Module作为lib、删除Module

导入jar包第一种方法:复制你需要添加的jar,并将其黏贴到app— —src— —main— —libs文件夹下,可运行的AndroidStudio项目都有像这样的目录结构。可以看到虽然jar已经复制黏贴过来了,但是还未导入,所以看不到jar中包含的内容。而已导入的jar,则可以看到jar中内容。 右键点击新黏贴的jar,在弹出菜单中点击Add As Library. 选择你要导入到的那个mod

2015-10-20 18:52:45 5922

原创 Java IO基础知识

数据流是接收数据或发送数据的管道 流的单向性: 可以从输入流读,但不能从输入流写 可以从输出流写,但不能从输出流读1.阻塞与非阻塞   io流是阻塞式的,在阻塞模式中,线程将在读或写时阻塞,一直到读或写操作彻 底完成。如果在读的时候,数据尚未完全到达,则线程将在读操作上阻塞,一直到数据可用。   nio流是非阻塞的,在非阻塞模式中,线程将读取已经可用的数据(不论多少),然

2015-10-19 17:19:47 720

原创 Android Studio代码混淆设置以及上传mapping文件

转载请标明出处:http://blog.csdn.net/xx326664162/article/details/49250203文章出自:[薛瑄的博客](http://blog.csdn.net/xx326664162)你也可以查看我的其他同类文章,也会让你有一定的收货!参考:http://blog.csdn.net/zuiwuyuan/article/details/485527...

2015-10-19 15:25:40 11920

转载 String、StringBuilder、StringBuffer 用法比较

String、StringBuilder、StringBuffer 三个类源自JDK的 java/lang/ 目录下:String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全,JDK 5.0(1.5.0) 后支持)String 简要的说, String 类型和 StringBuffer 类型的

2015-10-15 09:17:30 735

转载 git show-branch 详解

转载:http://roclinux.cn/?p=1022 git-show-branch这个命令。它和git branch不一样,后者的功能是列出当前所有的分支。我们先来看看这两个命令的不同之处:[rocrocket@wupengchong cloneteset]$ git show-branch* [master] 1 ! [wukong] 5--+ [wukong] 5+ [wuk

2015-10-14 16:10:24 4588

activity四种启动模式

activity四种启动模式,

2016-08-31

BadgeNumber 封装类

Android系统 应用图标显示未读消息数(BadgeNumber) 桌面app图标的角标显示,http://blog.csdn.net/xx326664162/article/details/51082574

2016-04-07

APP初始使用,半透明引导界面

APP初始使用,半透明引导界面

2016-03-30

APP初次使用,半透明引导界面

APP初次使用,半透明引导界面

2016-03-30

volley.jar

Volley可是说是把AsyncHttpClient和Universal-Image-Loader的优点集于了一身,既可以像AsyncHttpClient一样非常简单地进行HTTP通信,也可以像Universal-Image-Loader一样轻松加载网络上的图片。

2015-12-15

fastjson-1.1.46.android.jar

阿里巴巴 JSON解析jar包 fastjson,测试表明,fastjson具有极快的性能,超越任其他的Java Json parser 更新时间 2015年10月 27日

2015-12-15

RationalRose2003使用手册.ppt

Rational_Rose_2003使用手册,软件使用的详细教程

2014-09-22

css2.0帮助文档

css2.0帮助文档,亲自用过,非常符合要求

2013-08-21

空空如也

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

TA关注的人

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