自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 问答 (3)
  • 收藏
  • 关注

转载 今日头条模拟

1:记得添加依赖:compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'compile 'com.google.code.gson:gson:2.8.0'compile 'com.github.bumptech.glide:glide:3.8.0'compile 'org.webjars.np

2017-07-26 15:26:26 1533

转载 模仿今日头条:频道管理

XML文件:xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <Linea

2017-07-24 20:14:35 966

转载 TabLayout+Fragment+ViewPager的标题滑动使用

TabLayout控件是可以让标题向Listview一样进行滑动,只是是水平滑动,我们可以用它来作为标题分类,就像今日头条一样,下面是将TabLayout+Fragment+ViewPager进行联动;1:导入TabLayout包,在Project Structure 中选择app,然后选择最后一个Dependencies,点击“+”号,选择:com.android.support:desig

2017-07-20 19:38:06 701

转载 Android Studio2.3版本可以直接用一个按钮来查找城市

1:在build.gradle里面添加allprojects{ repositories{ jcenter() maven { url "https://jitpack.io" } }}在dependencies里面添加:compile 'com.github.yekh:CityPicker:v1.0.0'2:布局一个按钮

2017-07-20 11:04:10 543

转载 侧拉菜单

第一步,在res的layout里面创建一个侧拉菜单显示的布局,显示的就是你的侧拉菜单上的控件。如下:ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/mys" android:layout_width="400dp" android:layout

2017-07-19 17:19:14 356

原创 封包显示Listview和Imageview

1:首先,导入封好的arr包到libs中。2:在project下的app里的build.gradle中配置文件,在buildTypes的下面添加 repositories{ flatDir{ dirs 'libs'//路径 }}在dependencies中添加compile 'com.nostra13.universalimageloa

2017-07-14 21:33:33 493

转载 日夜切换两种模式

1:在values文件夹下的colors.xml里添加:color name="textColor">#3b3b3bcolor name="textColor_night">#FFFFFFcolor name="backgroundColor">#FFFFFFcolor name="backgroundColor_night">#3b3b3b123412342:创建Theme管理

2017-07-13 20:39:18 1551

转载 自定义View

1在res的value文件夹中创建attes.xml,里面可以存放一些自定义的属性attr name="titleText" format="string" /> attr name="titleTextColor" format="color" /> attr name="titleTextSize" format="dimension" />自己定义的属性,可以不写-

2017-07-12 23:01:56 320

原创 MOB第三方短信验证码

1:打开官方文档,下载SDK   路径:http://sms.mob.com/        选择SDK下载选择第二个短信验证码SDK,选择SMSSDK For Android,下载SDK2:将下载的SDK文档中的导入libs包中MobCommons-2017.0607.1736.jarMobTools-2017.0607.1736.jarSMSSDK-3.0.0.

2017-07-12 00:03:23 755

原创 Android post网络数据请求(本人新手版本)

1:post请求是键值对的形式获得数据,但是整体和get请求相同,首先还是创建一个Utils类,里面存放post 的静态解析方法,代码如下:public static String postUrlConnect(String urlPath, Map map){ StringBuffer sbRequest =new StringBuffer();

2017-07-11 09:12:11 824

原创 android get网络数据请求加载到listview(本人和新手版本)

1:布局,这个就只需要按照自己的需求来做就好了。2:创建Utils类,里面写一个静态方法,用来做get请求,Studio的话可以封装,直接调用,代码:/** * HttpURLConnection的get请求 * @param urlPath * @return */public static String getUrlConnect(String urlPath){

2017-07-11 08:57:23 1404 1

转载 ==与equals的区别

==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。==比较的是2个对象的地址,而equals比较的是2个对象的内容。显然,当equals为true时,==不一定为true;

2017-07-07 08:55:50 176

转载 抽象类和接口的区别

声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例。不能有抽象构造函数或抽象静态方法。Abstract 类的子类为它们父类中的所有抽象方法提供实现,否则它们也是抽象类为。取而

2017-07-07 08:53:48 257

转载 java的四种内部类

Java的四种内部类Java的四种内部类包括如下:成员内部类静态内部类局部内部类匿名内部类成员内部类:定义在另一个类(外部类)的内部,而且与成员方法和属性平级叫成员内部类,......相当于外部类的非静态方法,如果被static修饰,就变成静态内部类了。注意事项:成员内部类中不能存在static关键字,即,不能声明静态属性、静态方法、静态代码块等

2017-07-07 08:49:53 289

转载 Fragment

2.掌握Fragment的使用(10分)Activity的onSaveInstanceState() 和 onRestoreInstanceState()区别?答: Activity的onSaveInstanceState() 和 onRestoreInstanceState()并不是生命周期方法,它们不同于onCreate()、onPause()等生命周期方法,它们并不一定会被触发。

2017-07-06 09:55:16 256

转载 Activity的四种启动模式和理解

Standard、singleTop、singleTask、singleInstancestandard默认模式,可以不用写配置。在这个模式下,都会默认创建一个新的实例。因此,在这种模式下,可以有多个相同的实例,也允许多个相同Activity叠加。singleTop可以有多个实例,但是不允许多个相同Activity叠加。即,如果Activity在栈顶+的时候,启动相同的Activi

2017-07-06 09:54:31 206

转载 简述anr异常和解决方案

什么是ANR如何避免它  答:Application not Responding(程序无应答)1)主线程中尽量少做操作2)对繁琐的功能代码分段完成3)潜在的耗时操作,例如网络或数据库操作,或者高耗时的计算如改变位图尺寸,应该在子线程里(或者以数据库操作为例,通过异步请求的方式)来完成。线程之间的通信方式(如何避免ANR)(1). AsyncTask,其中doInB

2017-07-06 09:51:44 908

转载 ImageLoader缓存Sdcard读写

package baway.com.yuejunfei1503a20170424;import android.app.Application;import android.os.Environment;import android.util.Log;import com.nostra13.universalimageloader.cache.disc.impl.UnlimitedDi

2017-07-05 15:57:40 244

转载 Xutils中网络请求

//布局    xmlns:Android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="matc

2017-07-05 15:27:18 273

转载 Handler机制简易版

Handler主要用于线程间的通信。一个Handler允许发送和处理Message和Runable对象,UI主线程会自动分配一个Looper(消息轮询器),每个Looper中封装着MessageQueue(消息队列),遵循先进先出原则。Looper负责不断的从自己的消息队列里取出队头的任务或消息执行。一般是在子线程执行完耗时操作之后,通过Handler的sendMessage或post方法将M

2017-07-05 15:19:30 193

转载 XlistView--MylistViewDemo

package baway.com.my;import android.os.AsyncTask;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import com.google.gson.Gson;import com.limxing.xlistview.view.XListView

2017-07-05 15:18:31 314

转载 ViewPager网络请求图片并无限轮播

//布局xml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_ma

2017-07-05 15:14:27 254

转载 HTTPUrl-post网络请求数据

import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Button;import java.io.InputStream;import java.io.OutputStream;import java

2017-07-05 15:12:30 348

转载 XlistView上拉刷新下拉加载

import android.os.Build;import android.os.Handler;import android.support.annotation.RequiresApi;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.Arra

2017-07-05 15:07:41 245

转载 Android开发常见人事部面试题

程序员,我们都是有梦想的人,有时候当我们不满足现状,想要进一步提升自己的能力,拓展自己的视野时,跳槽可能是一个我们终将面对的选择。可是我们的工作是成天和电脑打交道,造成我们的人际交往,交流能力不是很强,在面试上我们往往要准备的很充分,才能获得一份心仪的好工作,接下来我给大家整理一下面试中常见的一些问题,包括人事面试和笔试题,今天就来说说人事面试:1、请你自我介绍一下你自己?回答提示

2017-07-05 14:46:45 703

转载 ImageLoader+网络请求+List多条目展示

//布局    xmlns:Android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="matc

2017-07-05 14:44:03 306

转载 Android Drawable 那些不为人知的高效方法

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/43752383,本文出自:【张鸿洋的博客】1、概述Drawable在我们平时的开发中,基本都会用到,而且给大家非常的有用。那么什么是Drawable呢?能够在canvas上绘制的一个玩意,而且相比于View,并不需要去考虑measure、layout,仅仅只要去考虑

2017-07-05 14:35:49 313

转载 Listview多条目加载

package com.example.e.listview;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.widget.ListView;import java.util.ArrayList;import java.util.List;public

2017-07-05 14:32:12 282

转载 网络请求ImageLoader+SQLite

compile'com.nostra13.universalimageloader:universal-image-loader:1.9.5'compile'com.google.code.gson:gson:2.8.1'compile'com.github.bumptech.glide:glide:3.8.0'package com.lucheng.Adapter;

2017-07-05 14:28:05 206

转载 Android事件分发机制

目录目录1. 基础认知1.1 事件分发的对象是谁?答:事件当用户触摸屏幕时(View或ViewGroup派生的控件),将产生点击事件(Touch事件)。Touch事件相关细节(发生触摸的位置、时间、历史记录、手势动作等)被封装成MotionEvent对象主要发生的Touch事件有如下四种:MotionEvent.A

2017-07-05 11:17:31 312 2

空空如也

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

TA关注的人

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