自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Eclipse:快捷键 + 习惯配置

下载javaee项目: http://www.eclipse.org/downloads/eclipse-packages/ 快捷键 快捷键 说明 补全代码 Ctrl + 2 + l 移动当前行 Alt + ^ 删除当前行 Ctrl + D 复制当前行 Ctrl + Alt + ^ 查看类的继承关系 Ctrl + T 查看方法被谁调用 Ctr

2016-08-28 22:02:13 956 2

原创 Android Studio:Android Studio 配置

Android Studio下载与安装Android开发之最详细的studio安装以及使用教程Android Studio 配置熟练这些,才会知道 Android studio 有多高效1 修改idea.properties第一次启动AS会很慢,这是因为AS在下载一些文件,解决方法:在目录Android Studio\bin下找到文件idea.properties,打开...

2016-08-27 18:02:26 5024

原创 Android Studio:快捷键

快捷键 意义 快捷键 格式化代码 Ctrl + Alt + L 变成成员变量 Ctrl + Alt + F 抽取方法 Ctrl + Alt + M 补全代码 Ctrl + Alt + V 提示并补全代码 Ctrl + Alt + P 自动导包 Ctrl + Alt + O 代码提示 Ctrl + P 文档注释 Ctrl + Q

2016-08-10 18:12:40 458

原创 Android UI:SwipeRefreshLayout

* 简介:SwipeRefreshLayout* SwipeRefreshLayout是google新出的下拉刷新的控件,但不可以上拉加载更多。相关的方法:设置进度条的方法有:(进度条就是圆圈)setProgressBackgroundColor(int resId):进度条背景色setProgressBackgroundColorSchemeColor(int color):进度条背景色

2016-08-30 17:00:42 978

原创 Android5.x:RecycleView(一):实现ListView + GridView + StaggeredGridLayou效果

参考: Android RecyclerView 使用完全解析 体验艺术般的控件Hongyang对RecyclerView的adapter进行了各种封装: 博客: Android 优雅的为RecyclerView添加HeaderView和FooterView github: https://github.com/hongyangAndroid/baseAdapter1 Recy...

2016-08-30 12:19:45 2114

原创 开发工具:SDK Manager

SDK Manager SDK Manager是用来管理SDK的。如图: Android API 含义 所在目录 SDK Plotform Android SDK 的组件,必备 sdk\platforms Documentation for Android SDK 说明文档 sdk\docs simples for SDK SDK的一些demo()

2016-08-29 22:16:00 1491

原创 第三方开源库:EventBus

概述 EventBus是事件订阅、发布的事件总线。github:https://github.com/greenrobot/EventBus。分为订阅者、发布者、事件、总线 四部分。publisher:发布者subscriber:订阅者见图: 步骤:注册:订阅者订阅事件发布:发布者发布事件取消注册:订阅者取消订阅相关的方法:1 EventBus.getDefault().regi

2016-08-29 14:28:50 459

原创 Why doesn't Genymotion run on Windows 10?

Why doesn’t Genymotion run on Windows 10?

2016-08-28 21:39:27 466

原创 Android ADB(二)

配置ADB 无论是用Eclipse还是Android Studio 开发,都需要配置ADB步骤: 计算机–>系统属性–>高级系统设置–>高级:环境变量–>系统变量:path–>编辑:添加:D:\Develop\Android\SDK\platform-tools见图(win10): Win8.1 E:\Develop\adt-bundle-windows-x86_64-20140

2016-08-28 15:20:13 701

原创 Windows:解决卸载软件“请等待当前程序完成卸载或更改”

问题: 有时我们在卸载软件时,提示“请等待当前程序完成卸载或更改”,但是已经卸载完成了,怎么还是这样?解决方法: 打开任务管理器,详细信息,找到dllhost.exe,并结束掉该进程即可。

2016-08-27 20:41:32 14911 3

原创 Windows:Win10MarkdownPad2无法预览的问题

Win10系统下,MarkdownPad2无法预览,有人在官网发现有这个问题的描述和解决方案。 LivePreview is not working - it displays an error message stating This view has crashed! This issue has been specifically observed in Windows 8. Y

2016-08-27 18:44:18 2485

原创 Windows:Windows桌面显示计算机、回收站、用户文件等

步骤:鼠标右键,个性化主体—>桌面图标设置选中需要显示的图标对应的图片 1 鼠标右键,个性化 2 主体—>桌面图标设置 3 选中需要显示的图标

2016-08-27 12:09:30 968

原创 Windows:Win10恢复照片查看器

步骤:Windows徽标键+R键输入“regedit”命令依次打开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft目录需要找到Windows Photo Viewer\Capabilities\FileAssociations我们对着该界面击右键,选择“新建-字符串值”菜单数值名称要写为.jpg,数值数据写为“PhotoViewer.FileAssoc.Tiff

2016-08-27 11:57:29 5721

原创 Windows:Win10 Dell笔记本禁用触摸板

看了网上的解决方案:windows移动中心中设置,但是发现Dellde的这款笔记本的win10没有触摸板设置。 方法:通过禁用掉触摸板的驱动实现禁用触摸板。步骤: win图标–>设置—>设备—>鼠标和触摸板—>其他鼠标选项—>硬件—>HID -compliant mouse 位置:在I2C HID设备上—>属性—>常规—>改变设置—>驱动程序—>禁用—>确定。 对应的图 1 设置 2

2016-08-27 11:44:59 9190

原创 java:java环境配置和JDK的安装

JDK的下载 打开oracle官网—–>Downloads—->Java for Developer —>JDK DownLoad —->选中 Accept License Agreement—winddow-64(选择对应的版本)1234

2016-08-26 00:48:14 373

原创 Android中级:轮播图(二):ViewPager实现indicator的滚动

上一篇博客我们实现了轮播图中viewpager的无限次自动循环滚动的效果,今天我们仅需完善这个demo,实现indicator的滚动效果。indicator包含:图片描述文字 + 圆点 + 或数值(1/5)。效果图: 首先实现 图片描述文字和数值的滚动先写布局:activity_main.xml<RelativeLayout xmlns:android="http://schemas.andro

2016-08-23 21:32:22 2107 2

原创 Android中级:轮播图(一):实现ViewPager的无线自动循环

无限自动循环 = 无限循环 + 自动循环无限循环 = 无限向左循环 + 无限向右循环 接下来我们通过demo一步步的实现无限向右循环–>无限向左循环–>自动循环 Demo中viewpager中放有5张图片,我们可以向左向右滑动,但是 若当前页是第一页,则无法再向右滑动。 若当前页是最后一页,则无法再向左滑动。一般情况:没有循环,需手滑activity_main.xml<R

2016-08-23 01:10:04 5009

原创 Android面试题(二):Android

目录: [TOC]Android基础五大布局请介绍下Android中常用的五种布局 五大布局是android最基本的布局:LinearLayout + RelativeLayout + FrameLayout + TableLayout + AbsoluteLayout。 比较常用的是LinearLayout + RelativeLayout + FrameLayout。 Lin

2016-08-22 11:06:54 487

原创 Android面试题(一):Java基础

Android面试题(一):Java基础java虚拟机(JVM)的优点? 非跨平台性:java语言有跨平台性,但是JVM没有跨平台性。java的跨平台是依靠JVM实现的,及windows/Linux/OS X分别有对应的JVM定义数组的方式? 3种方式(若把[]放在元素类型前和后都可以,所以也可以说事6种) int[ ] array2 ={1,2}; * int[ ]

2016-08-22 11:03:54 342

原创 Android面试题

Android 面试题#目录 [TOC]Java基础定义数组的方式?java虚拟机的优点?抽象类和接口的区别?math中ceil() / floor() / round()区别?Java语言中,字符串“andson”占用几个字节的空间?五大布局请介绍下Android中常用的五种布局四大组件Activity:Activity的4种启动方式?并说明如果后台的Activity由于某原

2016-08-22 11:02:09 521

原创 BUG:The specified child already has a parent. You must call removeView() on the child's parent first

在使用ViewPager + Fragment 的时候报错:The specified child already has a parent. You must call removeView() on the child’s parent first.在解释这个问题之前我们需要了解ViewPager的预加载机制。 ViewPager的预加载机制 ViewPager会预加载当前页面的左右

2016-08-21 22:48:10 2245

原创 Android中级:ActionBar + DrawerLayout实现侧滑菜单

相关介绍图:有关的类:ActionBar: V7DrawerLayout:v4ActionBarDrawerToggle:v4步骤:获取ActionBar + DrawerLayout控件设置ActionBar创建ActionBarDrawerToggle对象,并同步给添加DrawerLayout监听代码:activity_main.xml<?xml version="1.0" e

2016-08-20 16:15:41 1497

原创 Android5.0:Toolbar + DrawerLayout 实现侧滑效果

效果图: 相关介绍及用法有关的类:DrawerLayout: v4 侧滑效果ToolBar: v7 标题ActionBarDrawerToggle:v7 侧滑开关(源码已经实现了侧滑监听)步骤:获取DrawerLayout + ToolBar设置ToolBar创建ActionBarDrawerToggle对象并同步给DrawerLayout 添加监听:代码MainActivity

2016-08-20 15:52:15 2113

原创 Java:enum+String+HashMap

//枚举:定义4中加载状态 enum PagerState{ STATE_LOADING(1), STATE_EMPTY(2), STATE_ERROR(3), STATE_SUCCESS(4); private int value; PagerState(int value){

2016-08-20 09:43:22 614

转载 Android_UI:WebView

WebView 根据url加载数据相关的类:WebViewWebViewClient:很多重写方法WebSettings:设置字体大小Demo: 先显示进度条,当webview数据加载完成后,再把进度条隐藏。 注意加网络访问权限。布局:activity_main.xml<RelativeLayout xmlns:android="http://schemas.android

2016-08-19 16:50:24 1024

原创 第三方SDK:百度地图(二)定位 + 鹰眼轨迹

#1 基础地图 + 基础定位# 可以看到地图的界面。如图:Menu:<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/

2016-08-19 13:35:46 10157 1

转载 Eclipse:创建项目自动产生appcompat_v7

原博客地址:http://blog.csdn.net/tung214/article/details/25397183更新Eclipse ADT至最新,大概是22.6.0后,你会发现新建Android Project后会自动产生appcompat_v7,网上查了一下说是为了让Android 2.X系列的系统能兼容显示Android 4.x的UI库,说白了就是一个Google的兼容包。如果你不习惯新

2016-08-18 21:48:52 1854

原创 AndroidUI:ActionBar

ActionBar 简介 ActionBar是Android 3.0 (API level 11)才可以使用的控件,位于标题栏的位置,即屏幕的顶部。ActionBar的简单使用1.设置Logo,title,subTitle2.是否显示导航栏图标和logo3.menu的填充和点击事件4.设置支持actionbar的主题 style name="AppBaseTheme" parent=

2016-08-15 22:23:44 568

原创 Android基础:Service

Service简介1 服务的介绍 service是在后台运行的,没有界面的android组件之一。2 进程的分类进程分为5类,按照级别的高低依次为:1 前台进程:Foreground Process,正在进行交互的进程,相当于activity执行了onResume()。2 可视进程:Visible Process 可见不可交互,相当于activity执行了onPause()。3 服务进程

2016-08-15 13:37:14 740

原创 第三方开源库:Zxing实现扫描和生成 一维码 + 二维码

实现二维码的扫描和生成知识点怎么把String转换成bitmap二维码?//参数:(String str, int widthAndHeight) Bitmap bitmap = EncodingHandler.createQRCode(str, 300);iv.setImageBitmap(bitmap);怎么开启扫描界面?//开启扫描界面Intent intent = new Intent

2016-08-11 20:34:42 16824 2

原创 Java基础:Thread的生命周期

Thread的生命周期

2016-08-11 19:11:30 396

原创 Android基础:AutoCompleteTextView

AutoCompleteTextView1 定义: 根据输入进行提示的控件2 类的继承关系3 简单使用:3-1 布局:activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/too

2016-08-10 21:24:46 456

原创 Android5.0--- Toolbar

原博地址:Android开发:最详细的 Toolbar 开发实践总结ToolBar的基本使用简介 toolbar是Android5.0时代替actionbar的控件(兼容5.0以下的使用V7中的toolbar),可以设置:导航图标 + App Logo + Title + SubTitle + customView + action menu导包:com

2016-08-10 21:13:10 989

原创 第三方开源库:CircleImageView

CircleImageViewgitHub地址:https://github.com/hdodenhof/CircleImageView1 效果图:没有对图片进行优化,若图片过大,容易oom,drawable/a.jpg是大图片。2 Gradledependencies { ... compile 'de.hdodenhof:circleimageview:2.1.0' ..

2016-08-02 12:03:12 13581 1

原创 第三方开源库:轮播图:Banner/Kanner

Banner简介轮播图控件,支持:标题、标题+指示器、标题+数字、标题+指示器垂直显示。 github地址:youth5201314/banner 效果图: 步骤 github中readme.md写的比较详细,参数很多,支持多种属性设置,这里只介绍简单的使用。 gradle添加依赖AndroidManifest.xml配置网络权限布局中引用banner代码中使用 1 创建图

2016-08-02 11:49:54 1379

原创 Android基础:ListView + ViewPager ( 五 )

引用框架PullToRefresh,自定义类MyViewPager,并把MyViewPager作为listview的头布使用(或者在布局中引用) 实现了上拉刷新 + 下拉加载更多 + viewpager的正常滑动1 效果图:2 布局:activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/re

2016-08-02 11:21:54 451

原创 Android基础:ListView + ViewPager ( 四 )

引用框架PullToRefresh,把ViewPager+PullToRefreshListView放在线性布局中1 效果图:2 布局:MainActivity.java<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com

2016-08-02 11:21:25 597

原创 Android基础:ListView + ViewPager ( 三 )

自定义类MyViewPager,并把MyViewPager作为listview的HeadView使用 解决viewpager滑动的问题1 效果图:2 布局:activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://sche

2016-08-01 22:35:13 462

原创 Android基础:ListView + ViewPager ( 二 )

目的:代码中创建ViewPager,并把viewpager作为listview的头布使用1 效果图:2 布局:activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"

2016-08-01 22:18:54 544

原创 Android基础:ListView + ViewPager ( 一 )

实际开发中,我们常看到app界面是viewpager + ListView,下面分析。情况: 1 线性布局中使用viewpager + ListView 2 代码中创建ViewPager,并把viewpager作为listview的头布使用 3 自定义类MyViewPager,并把MyViewPager作为listview的头布使用(或者在布局中引用) 4 引用框架PullTo

2016-08-01 22:14:18 729

synaptics_touchpad_18_1_48_1_dell

dell触摸板驱动

2018-11-14

滚轮WheelView

WheelView

2017-04-06

WheelView滚动效果

WheelView

2017-01-05

Android逆向助手v2.2

Android逆向助手v2.2

2016-12-26

DividerGridItemDecoration

recyclerView gridview的分割线

2016-12-02

android-support-v7-appcompat

android-support-v7-appcompat

2016-10-16

Date格式化

Date格式化

2016-10-11

智慧北京服务器端代码

智慧北京服务器端代码,

2016-10-05

开发者头条第三天

开发者头条第三天

2016-09-13

tab页滑动实现

PagerSlidingTab抽取出来的 类,实现tab的滑动

2016-09-13

DeveHead02

开发者头条day02

2016-09-11

DeveHead01

开发者头条day01

2016-09-11

拨号器广播

IP拨号器

2016-09-09

Dialog的使用

Dialog的使用

2016-09-09

轮播图(含indicator)的无限自动循环滚动

轮播图(含indicator)的无限自动循环滚动

2016-08-23

轮播图(含indicator)的无限次自动循环滚动

轮播图(含indicator)的无限次自动循环滚动

2016-08-23

ViewPager无线自动循环

实现ViewPager的无限自动循环

2016-08-23

上拉加载下拉刷新

上拉加载下拉刷新

2016-08-22

pulltorefresh

pulltorefresh

2016-08-22

微信主界面

在使用ViewPager + Fragment 的时候报错:The specified child already has a parent. You must call removeView() on the child’s parent first

2016-08-22

模拟微信界面2

在使用ViewPager + Fragment 的时候报错:The specified child already has a parent. You must call removeView() on the child’s parent first.

2016-08-21

WebViewDemo01

WebViewDemo01 代码

2016-08-19

Fragment 模拟微信界面

Fragment 模拟微信主界面

2016-08-16

ActionBarDemo01

ActionBarDemo01

2016-08-15

扫描生成二维码

扫描生成二维码.

2016-08-11

ToolbarDemo01.

Toolbar

2016-08-10

ListView_ViewPager01

ListView_ViewPager01

2016-08-02

VolleyDemo

Volley的基本使用

2016-07-26

GuideDemo01

GuideDemo01

2016-07-16

MenuDemo01

android-Menu

2016-07-11

HttpUrlConnection实例

HttpUrlConnection获取json数据

2016-07-02

获取图片资源

HttpUrlConnection根据url获取图片并显示

2016-07-02

动态创建fragment

动态创建fragment.zip

2016-05-02

Fragment入门

Fragment入门

2016-05-02

XML创建补间动画

XML创建补间动画

2016-05-01

补间动画demo

补间动画 AlphaAnimation TranslateAnimation ScaleAnimation RotateAnimation

2016-05-01

帧动画demo

帧动画Demo

2016-04-30

java数据库的增删改查

数据库的增删改查.

2016-04-28

数据库小工具

支持sql语句的小工具

2016-04-28

调用手机摄像头拍照并保存到本地

调用手机摄像头拍照并保存到本地

2016-04-26

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

TA关注的人

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