自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiaoxinxin的博客

关于android的一些基础知识

  • 博客(53)
  • 收藏
  • 关注

原创 xUtils3的使用

MainActivity 主要是调用xutils3的各个方法在导包那里找到org.xutils:xutils:3.5.0 可以获取网络上的数据(get,post) 可以获取图片import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import

2017-08-03 20:17:26 3531

转载 最完整Android Studio插件整理

现在Android的开发者基本上都使用Android Studio进行开发(如果你还在使用eclipse那也行,毕竟你乐意怎么样都行)。使用好Android Studio插件能大量的减少我们的工作量。1.GsonFormat快速将json字符串转换成一个Java Bean,免去我们根据json字符串手写对应Java Bean的过程。使用方法:快捷键Alt+S也可以使用Alt+Ins

2017-09-25 09:34:28 1951

原创 分割字符串

//添加数据                        holder2.tv.setText("title: " + list.get(position).getTitle());                        String path2 = list.get(position).getPic();                        String[] pa

2017-09-21 20:26:43 240

原创 面试题!!!!

http://www.jianshu.com/u/f9fbc7a39b36

2017-08-23 20:25:17 248

原创 清除缓存

清除缓存Mainactivityimport android.content.Context;import android.content.DialogInterface;import android.content.Intent;import android.content.SharedPreferences;import android.os.Bundle

2017-08-23 19:49:17 672

原创 实现图片的拖拽缩放功能

用的touchListener方法public class Second extends AppCompatActivity implements View.OnTouchListener{ private ImageView imageView; private Matrix matrix = new Matrix(); private Matrix save

2017-08-23 19:31:32 887

原创 android依赖包

dependencies { compile fileTree(include: ['*.jar'], dir: 'libs')  compile 'com.android.support:appcompat-v7:25.3.1'  compile 'com.android.support.constraint:constraint-layout:1.0.0

2017-08-22 17:17:23 580

原创 下载安装Apk

这个demo主要是做判断版本并在网上下载并安装apk需要导入xutils3架包Mainactivity(主界面 进行一些操作)import android.app.ProgressDialog;import android.content.DialogInterface;import android.content.Intent;import andro

2017-08-19 11:25:53 918

原创 频道管理

注意:    1. 在app的gradle里面    com.github.andyoom:draggrid:v1.0.1        2.在项目的build.gradle中添加        maven {url "https://jitpack.io"}    3.权限                            4.

2017-08-19 09:48:03 349

原创 城市列表

城市列表        1. 在app的gradle里面    com.github.andyoom:citypicker:v1.0.4        2.在项目的build.gradle中添加        maven {url "https://jitpack.io"}注 :这个必须是15以上 minSdkVersion 15效果图:

2017-08-19 08:55:47 230

原创 Listview每个item上加一个popupwindow

给每个item加一个popupwindow 用来操作item看效果1.先看看Mainactivity里package com.example.popupwindowdemo;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.w

2017-08-19 08:49:59 1508

原创 一个小项目

案例包括 数据缓存+listview分页加载+日夜间模式切换下面开始贴代码:MainActivityimport android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.content.IntentFilter;

2017-08-13 19:42:57 298

原创 sd卡读写文件

package com.example.day9sqlitsdcard;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;

2017-08-12 08:03:09 384

原创 判断网络 并选择加载图片的方式

主界面:public class MainActivity extends AppCompatActivity { Broad broad; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

2017-08-11 19:41:08 204

原创 判断网络类型 并下载 分段下载

直接上代码MainActivitypackage com.example.lixin.downloaddemo;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.content.In

2017-08-11 19:38:59 416

原创 极光推送

1、在 module 的 gradle 中添加依赖和AndroidManifest的替换变量。 ndk { //选择要添加的对应cpu类型的.so库。 abiFilters 'armeabi', 'armeabi-v7a', 'armeabi-v8a' // 还可以添加 'x86', 'x86_64', 'mip

2017-08-11 19:33:33 201

原创 短信验证集成步骤

短信验证集成1.先从mob网站上下载sdk2.把里边的四个包导入lib里边3.把lib里的jar包add  然后aar需要在Module的build.gradle里面将libs加入仓库repositories{ flatDir{ dirs 'libs' //就是你放aar的目录地址 }}4. 在Module的build.grad

2017-08-11 19:30:44 351

原创 Service播放音乐

MainActivityimport android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget

2017-08-10 08:03:36 271

原创 扫描手机sdka里的音乐并播放

import java.io.File;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.media.AudioManager;import android.media.MediaPlayer;import android.os.Bundle

2017-08-10 07:55:38 487

原创 显示gridview加载条目动画

//adapter界面import java.util.ArrayList;import android.app.Activity;import android.os.Bundle;import android.view.animation.Animation;import android.view.animation.AnimationUtils;import a

2017-08-08 21:12:07 531

原创 DayNight实现日夜间模式

基于UE的人性化考虑,app风格可设置日间模式与夜间模式

2017-08-08 11:41:17 1113

原创 一个小demo

一个使用友盟登录+Xutils3.0网络请求+XListView多条目加载。MainActivityimport android.content.Intent;import android.os.Bundle;import android.support.design.widget.TabLayout;import android.support.v4.app.Fr

2017-08-06 19:45:23 317

原创 今日头条(TodayNews)

仿今日头条的一个项目 (正在学习制作中)现在包括Tablayout 和 侧拉 (slidingMenu) 这两个功能 逐渐完善中...xutils3和tablayout 须要加的 在gradle里边compile 'org.xutils:xutils:3.5.0'compile 'com.android.support:design:25.3.1'侧拉须要导包

2017-08-03 20:46:25 1792

原创 两个工程之间跳转

实现两个工程之间跳转 View tvSkipTwoProject = findViewById(R.id.tv_skip_two_project);//        tvSkipTwoProject.setOnClickListener(new View.OnClickListener() {//            @Override//            pub

2017-08-03 20:10:11 261

原创 自定义View画圆并移动

自定义View 一个圆形 并TouchEvent移动 写完这个类就可以在xml中调用import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.support.an

2017-08-03 20:06:36 275

转载 上传项目到github

AndroidStudio项目提交(更新)到github最详细步骤在使用studio开发的项目过程中有时候我们想将项目发布到github上,以前都是用一种比较麻烦的方式(cmd)进行提交,最近发现studio其实是自带这种功能的,终于可以摆脱命令行了。因为自己也没有做很深的研究,这里就先分享一下通过studio将自己的项目上传到github上的步骤。两个相关概念:git和github

2017-08-02 20:36:13 266

原创 获取手机联系人的两种方法

权限 : import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.content.ContentResolver;import android.database.Cursor;import android.net.Uri;impor

2017-08-02 10:46:17 13184 2

原创 手机联系人的增删改

权限     import android.app.Activity;import android.content.ContentValues;import android.database.Cursor;import android.net.Uri;import android.os.Bundle;import android.view.View;

2017-08-02 10:43:33 377 1

转载 xUtils3简介

xUtils3简介xUtils 包含了orm, http(s), image, view注解, 但依然很轻量级(246K), 并且特性强大, 方便扩展:稳定的基石: AbsTask和统一的回调接口Callback, 任何异常, 即使你的回调方法实现有异常都会进入onError, 任何情况下onFinished总会让你知道任务结束了.基于高效稳定的orm工具, http模块得以更方便

2017-08-01 14:19:32 238

原创 一个综合案例

package com.example.lixin.lixin1506a20170728;/** * * 主界面 显示轮播图 和 多条目展示 * * 姓名 李鑫 * * 时间 20170728 16.41 * */import android.content.Context;import android.content.DialogInterface

2017-07-28 17:21:39 245

转载 无聊的程序员的世界你不懂

/** * ┌─┐ ┌─┐ + + * ┌──┘ ┴───────┘ ┴──┐++ * │ │ * │ ─── │++ + + + * ███████───███████ │+ * │ │+ * │ ─┴─ │ * │

2017-07-26 14:31:30 549

原创 神注释

/** * _ooOoo_ * o8888888o * 88" . "88 * (| -_- |) * O\ = /O * ____/`---'\____ *

2017-07-26 14:10:07 318 1

原创 ExpandableListView 二级列表的一个简单案例

Mainactivitypackage com.bwie.demo;import java.io.IOException;import java.io.InputStream;import java.net.URLEncoder;import java.util.ArrayList;import java.util.List;import java.util

2017-07-25 20:09:51 293

原创 数据库增删改查!

Sqliteimport android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;public class SQLite extends SQLiteOpenHelper{    publ

2017-07-25 20:04:04 232

原创 解析xml 几种方法

Dom解析xmlpackage com.example.domresovler;import java.io.InputStream;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import org.w3c.dom.Documen

2017-07-25 19:58:53 229

原创 使用viewpager加fragment切换界面

import android.os.Bundle;import android.support.annotation.IdRes;import android.support.v4.app.Fragment;import android.support.v4.app.FragmentActivity;import android.support.v4.app.FragmentPag

2017-07-25 19:49:16 259

原创 判断有没有网络 结合一个小案例

Mainactivitypackage com.example.asynctaskdemo;import android.app.ProgressDialog;import android.content.DialogInterface;import android.content.Intent;import android.os.AsyncTask;imp

2017-07-25 19:45:48 482

原创 banner轮播图 运用网上架包 比较美观

compile 'com.youth.banner:banner:1.4.9'  在gradle里加上这句话 并去导包那里搜索glide以下是具体代码内容:package com.bawei.banner;import android.content.Context;import android.os.Bundle;import android.suppor

2017-07-25 19:40:29 314

原创 asynctaskdemo 加网络判断 有没有网络

package com.example.asynctaskdemo;import android.app.ProgressDialog;import android.content.DialogInterface;import android.content.Intent;import android.os.AsyncTask;import android.support.

2017-07-24 14:49:17 400

原创 XlistView 上拉加载下拉刷新

package com.example.myxlistviewdemo;import android.os.AsyncTask;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.View;

2017-07-22 07:46:24 208

空空如也

空空如也

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

TA关注的人

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