自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(122)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android 6.0特性(Snckbar)

1,实现效果 弹出一个底部工具栏 2,实现逻辑【1】注意依赖compile 'com.android.support:design:23.2.0'//Snackbar:底部弹出一个工具栏,用法类似Toast//1.父布局//2.字符串//3.时间final...

2019-03-31 14:30:40 203

原创 Android 6.0特性(FloatingActionButton)

1,实现效果 FloatingActionButton:是由ImageButton升级过来。可有悬浮效果。阴影。 2,实现代码核心内容全在开发包中【1】添加依赖compile 'com.android.support:design:23.2.0'butterknife依赖【2】布局显示 添加命名空间 xmlns:app="http:/...

2019-03-31 14:29:46 321

原创 Android 5.0特性(SwipeRefreshLayout+RecyclerView)

1,实现效果 SwipeRefreshLayout+RecyclerView实现下拉刷新 2,实现逻辑【1】添加依赖compile 'com.android.support:cardview-v7:23.2.0'compile 'com.android.support:recyclerview-v7:23.2.0'compile 'com.android.s...

2019-03-31 11:23:11 549 1

原创 Android 5.0特性(SwipeRefreshLayout)

1,实现效果 实现下来刷新 2,实现效果【1】添加依赖,导入V7包SwipeRefreshLayout是V4包下的,V7保护我compile 'com.android.support:appcompat-v7:23.4.0'添加网络权限【2】把需要展示的内容用SwipeRefreshLayout包裹<?xml version="1.0" en...

2019-03-31 10:56:06 424

原创 RecyclerView竖直和水平的瀑布流布局

设置布局管理者添加给RecyclerView public class MainActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceSta...

2019-03-31 10:22:01 1308 3

原创 RecyclerView竖直和水平的网格布局

item_grid布局设置成wrap_content <?xml version="1.0" encoding="utf-8"?><android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools...

2019-03-31 10:20:37 1219

原创 RecyclerView竖直和水平排序效果

【1】单一竖直和水平排序效果 itme布局 <?xml version="1.0" encoding="utf-8"?><android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http...

2019-03-31 10:18:23 822

原创 Android 5.0特性(RecyclerView)

1,RecyclerView 介绍 android 5.0新控件。放到兼容包。可以运行低版本 RecyclerView是替换ListView与GridView,升级后的ListView. 2,RecyclerView 简单使用【1】添加依赖compile 'com.android.support:recyclerview-v7:23.2.0'【...

2019-03-31 09:37:52 242

原创 Android 5.0特性(CardView)

1,实现效果 CardView 5.0新控件v7 .从FrameLayout扩展来的。是升级版的帧布局 存放在兼容包。可以运行低版本。 1.阴影 2.圆角 3.背景颜色。 2,实现逻辑【1】添加依赖compile 'com.android.support:cardview-v7:23.2.0'【2】...

2019-03-31 09:34:52 149

原创 Android 5.0特性(ActionBarDrawerToggle)

1,实现效果 点击切换按钮弹出菜单,并且菜单和按钮动画,有联动效果 2,实现逻辑【1】MainActivity的onCreate方法中创建,ActionBarDrawerToggle (V7包下) 布局文件 <?xml version="1.0" encoding="utf-8"?><android.support.v4.widge...

2019-03-31 08:55:34 999 1

原创 Android 当前界面重启Activity更换主题

1,实现效果 点击按钮切换主题 2,实现逻辑【1】把资源文件拷贝到对应的values-v21下,color.xml和styles.xml【2】创建布局<?xml version="1.0" encoding="utf-8"?><android.support.v4.widget.DrawerLayout xmlns:android="http:...

2019-03-30 20:01:48 1305

原创 Android style 主题资源文件

<?xml version="1.0" encoding="utf-8"?><resources> <style name="DefaultTheme" parent="android:Theme.Material.NoActionBar"> </style> <style name="DefaultLig...

2019-03-30 19:59:35 304

原创 Android color颜色值文件

<?xml version="1.0" encoding="utf-8"?><resources> <!-- 作用于次要的文字提示 --> <color name="white_text">#ffffff</color> <!-- 作用于次要的文字提示 --> <color n...

2019-03-30 19:56:09 707

原创 Android 5.0特性--DrawerLayout

1,实现效果 1.SlidingMenu第三开源的侧滑控件 2.SlidingDrawer抽屉控件。 2,实现逻辑 android:layout_gravity="start"添加在左边,end添加在右边 <?xml version="1.0" encoding="utf-8"?><android.support.v4.w...

2019-03-30 19:54:50 127

原创 Android 5.0特性--ActionBar

1,实现效果 升级版本的title.可以存放更多的控件的布局/工具栏。 开发者可以添加新的元素与编写对应的事件。 也可以删除ActionBar ActionBar不能在布局中使用 2,实现逻辑【1】找到ActionBar, AppCompatActivity替代以前旧的ActionBarActivity 默...

2019-03-30 19:51:30 159

原创 Android 对应的版本和API

1,版本对应的API

2019-03-30 19:49:40 421

原创 Studio 模拟器配置提高效率

2019-03-30 19:49:06 108

原创 21,Studio Could not open,android模拟器启动失败

1,问题 PC安卓模拟器PANIC: Could not open,android模模拟拟器器启启动动不不 解决方法:【1】找到自己账号下面的avd目录我的账号是【Administrator】所以目录【2】将这个目录添加到path...

2019-03-30 19:47:52 294

原创 Studio ADB环境变量配置

2,配置adb【1】adb不能使用是因为没有配置adb路径在path环境变 找到自己Android Studio 里的platform-tools进行配置 添加到path

2019-03-30 19:46:15 131

原创 Stuido SDK环境变量配置

1,配置环境变量ANDROID_SDK_HOME【1】首先在as的setting按钮点开后配置【2】在环境变量里面配置类似JAVA_HOME 在环境变量path添加路径 %ANDROID_SDK_HOME%\platform-tools\;%ANDROID_SDK_HOME%\tools\;......

2019-03-30 19:45:32 186

原创 Studio插件GsonFormat的使用

1,安装插件2,GsonFormat使用 创建一个javabean类,Generate。 GsonFormat 要解析的Json字段,放进去,OK生成 设置是否要解析,设置字段 生成成功 ...

2019-03-29 09:40:12 180

原创 Studio插件Butterknife的使用

1,安装步骤 寻找插件管理 选中插件类型: 点击install进行安装 安装后重启使用Generate使用插件 2,butterKnife的使用 先进行gradle依赖 module下的build.gradle下添加 compile 'com.jakewharton:butterknife:8.4.0'apt 'c...

2019-03-29 09:39:25 150

原创 Android Studio 全局修改字符

快捷键Ctrl+shift+r

2019-03-29 09:11:46 873

原创 Android Studio 全局搜索字符

全局搜索字符

2019-03-29 09:10:27 9448

原创 Andoird Stuido (Eclipse工程导入AS)

步骤(不懂的可以问我)1,先导入第三方开源库 创建一个android library 工程 把main下面的东西删除 复制开源代码( src res 功能清单..) 修改 Shift+F6重命名 src-->java 修改过时api ViewPagerIndicatior SlidingMenu 导入 2,创建Mo...

2019-03-29 09:08:29 114

原创 Android 底部面板介绍

2019-03-29 09:07:27 698

原创 Android Studio单元测试使用

实现步骤 添加方法进行单元测试 创建单元测试 选中要测试的方法 ,创建对应的测试类 androidTest是可以获取到上下文的,test不能获取到上下文,上下文是模拟出来的 粘贴ExampleInstrumentedTest类中的注解。配置环境,可以获取到上下文 类名点方法名调用要测试的方法并且打断点 Debug运...

2019-03-29 09:06:43 470

原创 Andorid Studio下gradle的详解

1,按键 1,Build.gradle有两个级别Project :build.gradle对所有module配置Moudle:build.gradle 对当前自己modoule配置A.Project :build.gradle对所有module配置:B,Moudle:build.gradle 对当前自己modoule配置重点:...

2019-03-29 09:05:51 189

原创 Android 依赖库的使用

1,Dependencies依赖库:A, Library dependency库依赖: 工作原理 找对应的jar文件进行下载绑定依赖 B,Jar Dependencies 文件依赖 方法一:找到对应的jar包。粘贴到libs目录下双击Add AS Library ,自动gradleC,Module depen...

2019-03-28 19:08:05 291

原创 Android Studio下DeBug的使用

1,打断点,点击Debug 进入程序断点调试模式2,碰到断点会让程序 暂停在断点,找到对应的值As可以将提供变量预览 hint Debugger 窗口,可以将内存中的变量列出 3,所以会使用debug的开发者很少sout...

2019-03-28 19:07:15 179

原创 Andorid Studio 工具类

1,整体2,运行项目绿色小锤子 :编译整个project下拉菜单:选择运行程序绿色小箭头:运行编译一个module:使用build/make 应用名3,项目管理(依赖) 可以删除Module 可以配置SDK 可以添加依赖 ...

2019-03-28 19:06:17 203

原创 Android studio(Module目录结构)

1,Project 下的工作目录

2019-03-28 15:16:07 402

原创 Android Studio的环境变量配置

1,在环境变量下配置安装路径在环境变量path添加路径%ANDROID_SDK_HOME%\platform-tools\;%ANDROID_SDK_HOME%\tools\;...

2019-03-28 14:30:57 418

原创 解决Android Studio第一次安装配置卡顿问题

在Android Studio安装目录下的 bin 目录下,找到 idea.properties 文件,在文件最后追加disable.android.first.run=true 。

2019-03-28 14:10:05 294

原创 Android Studio安装步骤

1. 双击 android-studio-bundle-135.1740770-windows.exe 安装2. 根据图例,下一步(注注意意请请配配合合说说明明进进行行安安装装)红红色色箭箭头头依依次次说说明明:Android Studio: 强制选项,为IDE工具部分Android SDK:可选选项,为SDK工具包部分Android Virtual D...

2019-03-28 14:08:03 272

原创 Android Studio文件编码的设置

文件编码格式一直以来是一个很重要但很容易被忽略的一个问题。在eclipse的经验下,我们的文件编码格式习惯通常是UTF-8,但eclipse默认会和操作系统相同(默认GBK),由于GBK编码的原因,会带来或多或少的乱码情况。因此,一个不成文的规定就是,用通用的编码格式UTF-8. 设置步骤说明: 1. 选中 Editor ---> File Encoding 2. ...

2019-03-28 14:02:51 1485

原创 Android 图片本地缓存

1,实现效果 本地缓存为了不叫listview滚动后在去网络获取数据 2,实现逻辑【1】创建LocalCacheUtils 创建一个文件存储的路径 /*** 项目图片存储的路径*/private static final String BASEPATH = Environment.getExter...

2019-03-28 11:18:43 1268

原创 Android 图片网络缓存

1,实现效果 从网络获取图片进行显示 2,实现逻辑【1】创建MyBitmapUtils提供display获取网络进行访问public class MyBitmapUtils {MemCacheUtils memCacheUtils;NetCacheUtils netCacheUtils;LocalCacheUtils local...

2019-03-28 11:16:52 139

原创 Android LruCache内存缓存图片

1,实现效果 软引用,进行内存缓存,在版本更改后,软引用4.0以后很快会被回收,没有起到缓存的效果 2,实现逻辑 LruCache需要分配一些内存空间,一般是最大内存的/8 package com.xiaoshaui.zhbj96.utils.pic;import android.graphics.Bitmap;import android.suppor...

2019-03-25 13:09:14 255

原创 Android 软引用内存缓存图片

1,实现效果 内存不足的时候使用Map集合强引用 ,不容易被释放,我使用SoftReference 2,实现逻辑引用【1】使用软引用进行,叫系统内存不足时能快点进行释放 ,软引用在版本更改后会被很快的释放package com.utils.pic;import android.graphics.Bitmap;import android.support...

2019-03-25 13:06:54 242

QueryContactUtils

一个小的工具类,用来查询联系人,返回是一个ArrayList对象 ,需要自己创建javabean

2018-12-06

空空如也

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

TA关注的人

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