自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (3)
  • 收藏
  • 关注

原创 算法的五大特性。

1.输入:在算法中可以有零个或者多个输入 2.输出:在算法中至少有一个或者多个输出 3.有穷行:在执行有限的步骤之后,自动结束不会出现无限循环并且每一个步骤在可接受的时间内完成 4.确定性:算法的每一个步骤都具有确定的含义,不会出现二义性  5.可行性:算法的每一步都必须是可行的,也就是说,每一步都能够通过执行有限的次数完成1.输入:在算法中可以有零个或者多个输

2017-09-28 09:35:13 30283

转载 Override和Overlode区别

override(重写,覆盖) 1、方法名、参数、返回值相同。 2、子类方法不能缩小父类方法的访问权限。 3、子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异常)。 4、存在于父类和子类之间。 5、方法被定义为final不能被重写。 overload(重载,过载) 1、参数类型、个数、顺序至少有一个不相同。   2、不能重载只有返回值不同的方法名。 

2017-09-20 14:13:42 1055

转载 安卓中集中图片加载框架的比较

转自 http://www.csdn.net/article/2015-10-21/2825984【CSDN现场报道】10月14日-16日,“ 2015移动开发者大会 · 中国”(Mobile Developer Conference China 2015,简称MDCC 2015)在北京新云南皇冠假日酒店隆重举行。本次大会由全球最大中文IT社区CSDN和中国最具关注度的全方位创业平台创新工场联

2017-09-13 09:28:54 386

原创 给按钮设置边框的实例

以下一Button标签为例:这里就联系到标签,设置背景样式、边框、渐变、圆角等,各种效果的使用方法见如下代码drawable文件夹新建一个nimei.xml,内容如下:xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android"> andro

2017-09-06 15:12:09 2286

原创 属性动画

ObjectAnimator objectAnimator = ObjectAnimator.ofFloat(image_guidance,"alpha",0,0,0,0);objectAnimator.setDuration(2000);//开始objectAnimator.start();//监听事件objectAnimator.addListener(new Animato

2017-08-29 16:13:35 212

原创 封装好的一个的Toast工具类(可以直接调用)

import android.content.Context;import android.os.Handler;import android.os.Looper;import android.widget.Toast;/** * Created by xue on 2017/8/4. */public class ToastUtil {    priv

2017-08-25 09:45:58 912

原创 加载页,引导页(小红点的绘制)

Java类中public class MainActivity extends AppCompatActivity { private ViewPager mViewPager; private LinearLayout llContainer; private ImageView ivRedPoint; private Butto

2017-08-24 20:22:09 544

原创 专门访问和设置SharePreference的工具类, 保存和配置一些设置信息

public class PrefUtils { private static final String SHARE_PREFS_NAME = "itcast"; public static void putBoolean(Context ctx, String key, boolean value) { SharedPreferences pref = ctx

2017-08-24 20:07:54 309

原创 数据库的增删改查

数据库,我们首先要创建一个类,里面用来创建表public class BlackNumberDBOpenHelper extends SQLiteOpenHelper {    public BlackNumberDBOpenHelper(Context context) {        super(context, "itheima.db", null, 1);

2017-08-24 14:30:57 323

原创 Android 四种绑定监听事件的方式

1、直接通过id查找后,绑定匿名内部类作为事件监听类。代码如下:Button loginButton = (Button) findViewById(R.id.tologin1);btn1.setOnclickListener(new OnclickListener(){public void onClick(View v){// 要执行的操作}});这种方

2017-08-22 10:40:14 918 2

原创 怎么使用Picasso添加图片

Picasso.with(context).load(要添加的图片).into(添加的位置);

2017-08-18 14:32:17 355 3

原创 常用的网络权限

常用的网络权限android:name="android.permission.VIBRATE" />android:name="android.permission.INTERNET" />android:name="android.permission.RECORD_AUDIO" />android:name="android.permission.CAMERA" /

2017-08-14 21:26:08 1623

转载 Eclipse常用快捷键

Eclipse常用快捷键1几个最重要的快捷键代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2显示搜索对话框:Ctrl+H快速Outline:Ctrl+O打开资源:Ctrl+Shift+R打开类型:Ctrl+Shift+T显示重构菜单:Alt+Shift+

2017-08-09 16:12:58 197

原创 怎么实现多个jar包一起依赖

我们在写项目的时候,经常会导一些第三方的jar包但是我们一个包一个包的依赖,这样就太麻烦了,我们也没有那么多的时间所以我们要怎么样才可以实现直接把所有的第三方jar全部依赖上其实我们只要在build中写这样的几行代码就好了sourceSets{ main{ j

2017-08-05 09:11:09 1035

原创 在按钮上实现字母的小写

正常我们写按钮的时候  如果打字母在上面 他会自动显示成大写我们想要小写的话  加这样一句话就好了android:textAllCaps="false"这样我们就可以实现我们打的大写字母就是大写字母,我们写的小写就是小写字母

2017-08-04 20:00:15 377

原创 运用框架的Json和Gson解析

ResultBean resultBean= JSONObject.parseObject(s,ResultBean.class); ResultBean resultBean= new Gson().fromJson(s,ResultBean.class);ResultBean是一个实体类.

2017-08-03 16:02:56 285

原创 实现从右向左拉抽屉的功能

http://blog.csdn.net/lengqingxue/article/details/76578760首先我们先实现从下向上拉,代码如上.然后我们在设置SlidingDrawerd 的时候加上一个属性android:orientation="horizontal"这样我们就可以实现从右向左拉抽屉的功能了

2017-08-03 10:17:02 508

原创 实现上拉出现抽屉的功能

一般我们都是左右的抽屉  但是我们也会有上下的抽屉下面就是一段上拉出现抽屉的代码:<SlidingDrawer android:handle="@+id/handle" android:content="@+id/content" android:layout_width="match_parent" android:layo

2017-08-02 16:00:30 3056

原创 实现安卓主页面代码

我们有很多页面   主页面下面会有导航栏 import android.os.Bundle;import android.support.v4.app.Fragment;import android.support.v4.app.FragmentManager;import android.support.v4.app.FragmentTransaction;i

2017-07-27 20:23:57 1479

原创 安卓中怎隐藏标题和状态栏

安卓中  我们如果想去掉标题只需要加两句话//隐藏标题栏supportRequestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏状态栏getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLA

2017-07-27 20:10:28 194

原创 安卓viewPager怎么设置初始显示的位置

正常我们默认的是第一个页面  但是有的时候我们不想直接使用默认第一个页面应该用 setCurrentItem (int item) 方法设置其初始显示的页面,我们想让第几个页面为初始页面  参数中就写几

2017-07-25 12:10:34 6113

原创 Java中的反射

假如我们有一个学习的类  里面的东西都是私有的例如:public class Student {    private String name;    private int number;    private String address;    public String sex;        public Student(S

2017-07-25 09:44:24 141

原创 如何用Handler实现传值

有的时候我们需要用到传值,传值我们就需要用到Handler了我们要现在下面定义一个messageMessage message = Message.obtain();message.arg1 = 1;hand.sendMessage(message);然后我们要用Handler进行接收

2017-07-20 10:59:39 1257

原创 安卓中Toast如何实现在中间

一般来说我们如果写一个吐司他是在下方显示的  但是如果我们想让他在中间显示怎么办呢?Toast toast = Toast.makeText(getActivity(),"sgdf",Toast.LENGTH_LONG);toast.setGravity(0,0,0);toast.show();这样我们就可以实现在中间吐司了

2017-07-20 09:43:21 523

原创 安卓中两个页面中的回传值

如何要实现两个页面的传值主页面public class MainActivity extends AppCompatActivity {    TextView text;    EditText ed;    @Override    protected void onCreate(Bundle savedInstanceState) {     

2017-07-08 11:07:42 758

转载 Android Volley框架使用方法详解

这篇文章主要为大家详细介绍了Android Volley框架使用方法,从网络请求和图片加载两大方面进行分析,感兴趣的小伙伴们可以参考一下本文主要从两个方面对Android Volley框架的使用方法进行讲解,具体内容如下一、网络请求1.get方式请求数据// 1 创建一个请求队列RequestQueue requestQueue = Volley.newReque

2017-07-05 10:16:03 686

转载 Android 传感器开发 完全解析

大家好,由于最近会有对智能硬件相关的开发需求,所以最近这些天分享的博文也就大致挂钩智能硬件了,像上一篇的蓝牙分享,相信很多读者已经看过了,那么今天我为大家带来Android传感器方面知识的介绍与使用方法,对于传感器的使用,不同版本的android手机也许存在较大的硬件差异,但是万变不离其宗,本篇将通过几个最常见的传感器,渗透式的教会大家如何使用这些传感器,带领大家完成这部分的进阶提高。让每一位An

2017-06-26 15:33:36 313

转载 Android异步任务AsyncTask的使用与原理分析

在了解了Android缓存机制后我准备自己动手写一个LruCache和DiskLruCache二级缓存的轻量级的图片请求框架,在思考如何搭建这个框架时,纠结于用何种方式去下载图片,是直接new出一个线程呢,还是用看起来稍微高大上档次一点的AsyncTask异步任务来处理?思来想去,还是虚荣心作怪,还是用AsyncTask吧,正好这个工具类我之前用的也比较少,对它的原理也不是很清楚,趁这个机会,好好

2017-06-26 15:31:19 478

原创 layer-list的用法

1. layer-list 是啥?有啥作用?点击查看 安卓官方开发指南中关于layerlsit的说明(1). layer-list 是啥?简单理解,layer 是层,list 是列表,那么 layer-list 就是层列表的意思。但是,是什么层列表呢?? 其实 layer-list 是用来创建 LayerDrawable 的,LayerDrawable 是 DrawableResour

2017-06-22 10:24:56 1028

原创 Shape的用法

1.画一条水平方向的虚线shapexmlns:android="http://schemas.android.com/apk/res/android"android:shape="line" >strokeandroid:dashGap="3dp"android:dashWidth="6dp"android:width="1dp"android:color=

2017-06-22 09:35:33 632

原创 如何实现抽屉效果

1.侧拉菜单(QQ)  DrawerLayout  SlidingMenu2.怎么学习的第三方的东西?    2.1  调研(看demo)3怎么使用SlidingMenu          -  关联SlidingMenu的库          -  集成SlidingActivity          -  onCreate方法的修饰符改为pu

2017-06-21 10:10:32 353

原创 如何用安卓中异步从网上获取图片内容

有时候我们做项目或者弄点什么的时候需要在网络上获取图片那么我们应该先写一个类  自定义的类  然后调用package com.example.message5_16;import android.app.ProgressDialog;import android.graphics.Bitmap;import android.graphics.Bitmap

2017-06-20 14:59:02 362

原创 如何在安卓中写用UI美化实现的进度条

如何使用UI美化写进度条具体实现的代码如下:我们的Java文件:import android.annotation.SuppressLint;import android.graphics.Color;import android.os.Bundle;import android.os.Handler;import android.os.Mes

2017-06-20 11:15:43 447

转载 Kotlin简单实用方法既使用Kotlin优雅的开发Android应用

2017谷歌I/O全球开发者大会,于2017年5月17日至19日在美国加州山景城海岸线圆形剧场(Shoreline Amphitheatre)举行。谷歌在本次大会上充分介绍了人工智能在各个领域的应用,还推出iOS版语音助手、Android O最新版本和VR眼镜系列,最主要的一项就是在这次Google  I/O大会上,提出将Kotlin编程语言作为Android开发一级语言,这门语言在2010年就已

2017-06-20 10:19:02 2261

原创 简单的补间动画代码

补间动画(Tween Animation)补间动画与逐帧动画在本质上是不同的,逐帧动画通过连续播放图片来模拟动画的效果,而补间动画则是通过在两个关键帧之间补充渐变的动画效果来实现的。补间动画的优点是可以节省空间。目前Android应用框架支持的补间动画效果有以下5种。具体实现在android.view.animation类库中。AlphaAnimation:透明度(alpha)渐变效果

2017-06-19 20:50:16 562 1

ShiShangYuan

时尚苑 一款购物类的App Android RecyclerView 项目所有代码

2018-03-04

gson的jar包

解析

2017-07-24

slidingmenu库

一个写抽屉需要的类库

2017-06-21

空空如也

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

TA关注的人

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