自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 仿网易云音乐播放

styles.xml<resources> <!-- Base application theme. --> <style name="AppTheme" parent="Them...

2018-05-31 20:45:15

阅读数 161

评论数 0

原创 XRecyclerView

1. ButterKnife依赖注解框架;2. Fresco图片加载框架;3. Retrofit网络请求框架;4. GreenDao,ORM框架;框架GreenDao代码依赖 implementation 'com.roughike:bottom-bar:1.3.3' ...

2018-05-31 16:37:14

阅读数 52

评论数 0

原创 GreenDao的使用

1.添加依赖   在bulid.gradle文件下的dependencies下添加所需依赖compile 'org.greenrobot:greendao:3.2.2' // add library compile 'org.greenrobot:greendao...

2018-05-31 15:03:55

阅读数 57

评论数 0

原创 底部导航栏

1.Fragment切换和隐藏,显示2.滑动package com.bawei.lianxi1.activity; import android.os.Bundle; import android.support.annotation.LayoutRes; import android.supp...

2018-05-31 14:21:37

阅读数 75

评论数 0

原创 架构MVP框架+Dagger2实现

1.依赖(见上一篇)2.代码      base包下的BaseContractpackage com.example.administrator.yizhoumoni.base; /** * Created by Administrator on 2018/5/12 0012. */ pu...

2018-05-18 10:04:30

阅读数 81

评论数 0

原创 依赖注入

先在项目名下添加config.gradleext { android = [ compileSdkVersion: 27, applicationId : "名称", minSdkVersio...

2018-05-18 09:32:18

阅读数 81

评论数 0

原创 进阶二、------自定义组合控件

前言:上一篇简单的介绍了一下自定义View,现在介绍一下简单的自定义组件 效果图: 效果介绍:点击上方的按钮并吐司 代码实现:1.自己写一个xml               <RelativeLayout xmlns:android="http:/...

2017-12-29 20:44:14

阅读数 58

评论数 0

原创 进阶一、------自定义view

点击打开链接--大神链接一     点击打开链接--大神链接二     介绍:很多控件在编写代码是感觉不是很好,想要更方便就要学会自定义View,自定义View可以是组合、继承、自绘控件,在这里,就有一篇较简单的自定义View         效果图:    效果介绍:自定义控件为圆形且为...

2017-12-29 20:29:15

阅读数 137

评论数 0

翻译 Handler的使用

前言:      现在每个手机软件前面都有一个跳转页面,so这篇博客呢,就是使用Hander完成页面的倒计时跳转 方法一: Timer与TimerTask public class timerTask extends Activity{ private ...

2017-12-26 20:41:57

阅读数 33

评论数 0

原创 angular查询

查询 {{x}} 姓名 年龄 拼音 职位 操作 {{g.name...

2017-12-20 20:29:19

阅读数 436

评论数 1

原创 采用JavaScript、AngularJS实现过滤器搜索、删除、添加、排序、常用过滤器

图一 图二 实现功能: 1. 完成页面布局,如图所示。 2. 声明数据对象,初始化订单信息,数据自拟且不低于四条 3. 用ng-repaet指令将对象遍历并渲染到页面中。 4. 使用AngularJS过滤器实现搜索功能。在订单搜索框中,输入商品名称可以动态按商品名称进行查询列表信息;在输...

2017-12-15 11:30:46

阅读数 156

评论数 0

原创 网页2.点击链接打开窗口

3种情况: 打开新窗口:文本在当前窗口打开:<a href="url" target="_self">文本在当前窗口上方打开:_top">文本

2017-12-07 20:35:30

阅读数 132

评论数 0

原创 网页1.移动到某处鼠标变小手

方法一: 链接:href="javascript:void(0)"  或者 href="#" 方法二: cursor:hand 与 cursor:pointer 用JS使鼠标变小手onmouseover(鼠标越过的时候) ...

2017-12-07 20:23:56

阅读数 904

评论数 0

原创 网络连接判断

//判断网络连接 ConnectivityManager cwjManager=(ConnectivityManager)this.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo info = cwjManager.getAc...

2017-11-16 19:41:57

阅读数 126

评论数 0

原创 XlistView(代码)

部分代码,若查看请点击此链接 xml <com.bwie.xlistviewlibrary.View.XListView android:id="@+id/three_xlv" android:layout_width=&qu...

2017-11-16 18:37:30

阅读数 66

评论数 0

原创 pulltoRefresh里面有轮播和listView(代码)

关于轮播部分的代码显示不全,若查看请点击此处 关于listview的详解:若查看请点击此处 xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xm...

2017-11-16 15:58:33

阅读数 112

评论数 0

原创 【viewPager实现轮播(代码)】

代码 xml: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:ptr="http://schemas.android.com/apk/...

2017-11-16 14:25:29

阅读数 100

评论数 0

原创 TabLayout+ViewPager+Fragment(代码)

加粗重点 代码 xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk...

2017-11-16 11:13:14

阅读数 110

评论数 0

原创 fragment(代码)

方法一 replace xml <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent">...

2017-11-15 20:22:59

阅读数 116

评论数 0

原创 DrawerLayout(代码)

粗体为重点 代码一 点击侧滑菜单中的某一控件关 代码如下 xml <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"...

2017-11-15 20:07:22

阅读数 74

评论数 0

原创 知识点-多条目加载(代码)

访问接口http://v.juhe.cn/toutiao/index?type=top&key=2f092bd9ce76c0257052d6d3c93c11b4,实现根据图片数量不同的多条目加载。 根据是否有thumbnail_pic_s,thumbnail_pic_s02,thumbn...

2017-11-09 13:58:58

阅读数 407

评论数 2

原创 网络连接+HttpClient+AsyncTask

重要:在build.gradle的android下加入一句话useLibrary 'org.apache.http.legacy'(原因:HttpClient已过时) 代码演示 JAVA package com.bawei.zhangjinfe...

2017-11-05 19:54:05

阅读数 101

评论数 0

原创 网络连接+HttpUrlConnection+AsyncTask

代码演示 JAVA package com.bawei.zhangjinfeng20171105.frag; import android.graphics.Bitmap; import android.os.AsyncTask; import android.os.Bundle; impo...

2017-11-05 19:41:36

阅读数 158

评论数 0

原创 Fragment切换和隐藏,显示(show,hide)

代码演示XML <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-...

2017-11-05 19:16:02

阅读数 972

评论数 0

转载 HttpUrlConnection用get和post请求发送参数

点击打开链接(标准板) post请求: final String nameValue = username.getText().toString(); final String passValue = password.getText().toString();...

2017-11-01 10:35:01

阅读数 66

评论数 0

翻译 android 常用权限和依赖

点击打开链接(android 常用权限和依赖标准板) 常用权限 12345 常用依赖 butterknife  compile ‘com.jakewharton:butterknife:8.8.1’  annotationProcessor ‘com.jakewharton:but...

2017-11-01 10:29:03

阅读数 88

评论数 0

原创 工具类—使用AsyncTask+HttpURLConnection请求数据的工具类-MyTask

package animtest.com.example.e531.week2_10month.Utils;import android.os.AsyncTask;import java.io.IOException; import java.io.InputStream; import java...

2017-10-26 09:01:03

阅读数 169

评论数 0

原创 工具类—全局配置MyApplication

package animtest.com.example.e531.week2_10month;import android.app.Application;import animtest.com.example.e531.week2_10month.Utils.ImageloaderUtil;/...

2017-10-26 08:59:54

阅读数 275

评论数 0

原创 工具类—ImageLoader的配置

package animtest.com.example.e531.week2_10month.Utils;import android.content.Context; import android.graphics.Bitmap; import android.os.Environment; ...

2017-10-26 08:59:03

阅读数 131

评论数 0

原创 工具类—得到网络状态的工具类NetStateUtil

package animtest.com.example.e531.week2_10month.Utils;import android.app.AlertDialog; import android.content.Context; import android.content.DialogIn...

2017-10-26 08:58:18

阅读数 121

评论数 0

原创 工具类—StreamToString

package animtest.com.example.e531.week2_10month.Utils;import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader;/**...

2017-10-26 08:57:38

阅读数 493

评论数 0

原创 侧滑菜单-drawerLayout

<?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.androi...

2017-10-25 13:27:25

阅读数 80

评论数 0

原创 ImageLoader

权限android:name="android.permission.INTERNET" /> android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> android:name=&...

2017-10-25 09:31:03

阅读数 86

评论数 0

原创 使用HttpUrlConnection+Handler几秒钟更换一次信息,使用HttpClient+AsyncTask请求列表信息

1. 案例效果图: 2. 技能描述:     实现如图所示效果,上方点评头条,每过3秒钟切换一条,下方展示一个列表,其中,点评头条使用HttpUrlConnection+Handler请求,接口地址http://www.toutiao.com/hot_words/ 下方的列表使用...

2017-10-25 08:29:01

阅读数 390

评论数 0

原创 PullToRefresh

PullToRefresh 在Studio中如何用:http://blog.csdn.net/L59_1/article/details/78283817······链接 代码示例 PullToRefreshScrollView 代码演示的是在页面上部是轮播图,下部是listview,而Pul...

2017-10-24 13:25:28

阅读数 128

评论数 0

原创 使用DrawerLayout实现侧滑菜单,,RadioButton+Fragment实现页面主布局,首页面使用tabLayout+viewPager实现

题目: 1. 描述   使用DrawerLayout实现如图一的侧滑菜单,主页面内容如图二,RadioButton+Fragment实现页面主布局,首页面使用tabLayout+viewPager实现。其它导航页面,内容自定义。 首页面中,只需实现“推荐”选项卡下的内容即可,其它选项卡内容自定义...

2017-10-22 20:07:50

阅读数 499

评论数 0

原创 案例1

—————-按着如上要求敲代码——————— 代码 必不可忘(在清单文件中添加权限) 还有一行使图片加载更好的要求 配合上面的要求代码在Java中有一份代码,如下 package animtest.com.example.e531.yuekao_test_demo;import ...

2017-10-15 19:41:36

阅读数 144

评论数 0

原创 HTTP协议

全称超文本传输协议 ISO将整个网络通信的功能划分为7个层次(如图所示)常见的传输层协议在各个层理的分布如下了解 HTTP协议是基于Tcp/Ip协议,同时HTTP协议采用请求/响应模型浏览器或其他客户端发出请求,服务器给予响应(http协议永远都是客户端发起请求,服务器回送响应) http he...

2017-10-15 18:08:04

阅读数 212

评论数 0

转载 Androidstudio的常见快捷

Alt+回车 导入包,自动修正 Ctrl+N   查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L  格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C  最近更改的代码 C...

2017-10-08 18:27:58

阅读数 133

评论数 0

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