自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RecyclerView实现上拉加载,下拉刷新

借鉴于http://blog.csdn.net/lmj623565791/article/list/2效果图如下:主要代码:public class MainActivity extends AppCompatActivity { private RecyclerView recyclerView; private SwipeRefreshLayout s

2016-01-29 11:01:29 828

原创 VideoView小试牛刀

主要代码如下:MainActivity:public class MainActivity extends BaseActivity { private String video_url = "http://dlqncdn.miaopai.com/stream/MVaux41A4lkuWloBbGUGaQ__.mp4"; private VideoView mVideo

2016-01-28 16:51:14 485

原创 android中的MD5、Base64、DES/3DES/ADES加解密

MD5摘要算法:Base64加解密:DES加解密:源码地址:http://download.csdn.net/detail/lzq520210/9419823

2016-01-27 15:41:59 1263

原创 android studio之如何删除项目中的依赖项目或者module

首先,选择自己的项目。按住快捷键,f4,选中要删除的依赖包,点击左上角的减号,确定后,在回到要删除的项目依赖包,右键,删除就可以了。

2016-01-27 10:16:24 4506

原创 RecyclerView如何添加分割线

RecyclerView recyclerView = ((android.support.v7.widget.RecyclerView) findViewById(R.id.recyclerView)); //设置item动画 recyclerView.setItemAnimator(new DefaultItemAnimator1()); //设置布局管

2016-01-26 16:41:14 784

原创 RecyclerView动画

先上效果图://设置item动画recyclerView.setItemAnimator(new DefaultItemAnimator1());需要自定义一个动画类/** * Created by lzq on 2016/1/26. *//* * Copyright (C) 2014 The Android Open Source Projec

2016-01-26 16:14:43 954

转载 RecyclerView完全解析之下拉刷新与上拉加载SwipeRefreshLayout

在博客里看到这个RecyclerView得上拉加载,下拉刷新,觉得还不错,和大家共享。转载请标明出处:http://blog.csdn.net/developer_jiangqq/article/details/49992269本文出自:【江清清的博客】(一).前言:            话说RecyclerView已经面市很久,也在很多应用中得到广泛的使

2016-01-26 10:44:07 988

转载 LayoutInflater——inflate方法不同参数的区别

这个标题起的有点夸张哈,但是LayoutInflater这个类的一些用法,在Android开发者使用的过程中,确实存在着一些很普遍的误区,最起码我研究的这么多小项目的源代码,基本上都在错误的使用这个类。今天,看到了一篇文章讲LayoutInflater的用法 ,瞬间感觉自己对这个类确实不够了解,于是简单的看了下 LayoutInflater类的源代码,对这个类有了新的认识。首先, La

2016-01-25 09:31:21 713

转载 Android通知的使用及简单二次封装

文章地址:http://www.juwends.com/tech/android/android-notification.htmlAndroid通知就是让设备在屏幕最顶上那栏里面显示图标,当滑下通知栏之后可以看到列表状的通知选项,有些是“通知”类型的,有些是“正在运行”类型的,“通知”类型的通知是可以清除的,“正在运行”类型的通知是无法清除的,比如短信来了,顶上的状态栏就会出现通知,

2016-01-21 17:02:43 363

原创 Json解析值get与opt的区别

//optJSONObject源码解析:          /**     * Returns the value mapped by {@code name} if it exists and is a {@code     * JSONObject}. Returns null otherwise.     */    public JSONObject optJSONOb

2016-01-19 17:52:38 2382

原创 简单的购物车

简单的实现购物车,效果如下:public class MainActivity extends Activity implements View.OnClickListener, AdapterView.OnItemClickListener {    private ListView listView;    private List datas;    private

2016-01-18 11:38:25 365

原创 Android ListView头部随着上下拖动缩放

效果图如下:代码如下:MainActivity:public class MainActivity extends Activity { private Button btn_fixed; private Button btn_scale; @Override protected void onCreate(Bund

2016-01-14 10:43:29 1524

转载 Android ListView头部悬浮效果

首先上效果图,实现如下效果:整个主要布局就是一个ListView,主要是根据ListView可见的第一个条目是哪个条目来操作的。注意这里的“悬浮”其实只是通过 隐藏/显示 悬浮部分来实现:在ListView“背后”有一个隐藏的“悬浮部分”,当ListView条目中的悬浮部分成为ListView可见部分第一个时,这时非ListView条目中的悬浮部分显示出来,这样造成“悬浮”部分

2016-01-13 17:33:58 960

原创 EditText只允许输入数字和字母,且是暗文显示的

方式一:EditText android:layout_width="match_parent" android:layout_height="45dp"  android:inputType="textPassword" android:digits="1234567890qwertyuiopasdfghjklzxcvbnm" andr

2016-01-13 11:44:52 1145

原创 万能适配器,其实不是万能的,但用着会方便很多。

众所周知,android开发中用到适配器的几率还是比较大的,如ArrayAdapter,SimpleAdapter,以及自定义adapter继承BaseAdapter,随着开发的过程中,我们发现,每次都要重复写好多一模一样的代码,不符合java的封装,继承设计原理,于是乎出现了万能适配器之说,有点心虚,其实就是将这些重复的代码进行了封装,代码如下,首先将ViewHolder进行了封装。代码如下:

2016-01-13 10:03:37 436

原创 Vitamio视频播放

今天简单的写了一个适配播放的小demo。首先要下载Vitamio,导入到项目中,并添加依赖。具体操作如下:先去官网下载Vitamio,new --import Model --选择vitamio,选择app,按f4,右上角加号,选择第三项Module depandence,然后选择vitamio。需要注意的是,要将导入的vitamio中的build.gradle文件中的sdk以及com

2016-01-11 17:48:20 1365

转载 自定义view

Android自定义View一、使用自定义view:  Android提供了用于构建用户界面的基础上,基本布局类精密和强大的组件化模型:查看和的ViewGroup 。首先,该平台包含了各种预先构建的视图和一个ViewGroup子类 - 被称为widget和布局,分别为 - 你可以用它来构建你的UI 。如果没有预定义的部件和布局满足您的需求,您可以创建自己的视

2016-01-11 11:03:29 403

原创 android studio系列之使用指南

第一章 欢迎来到Android Studio1.1 介绍Android Studio Android Studio是一个基于IntelliJIDEA的新的Android开发环境。与Eclipse ADT插件相似,AndroidStudio提供了集成的Android开发工具用于开发和调试。除了你期望的IntelliJ的能力,AndroidStudio还提供:[图片]基于Gra

2016-01-08 17:59:18 6613

原创 android studio系列之打包apk

随着ec大军的转战as,我在这把关于as的基础操作列出来,供大家参考。as打包流程如下:1、打开as,找到build,选择Generate Signed APK。2、如果第一次打包,没有签名,就选择create new key store.依次选择保存签名的地址,密码,以及Alias和其密码,时间是签名的有效时间,二十年左右就可以,接下来的信息自定义,没太大作用。注意的是A

2016-01-08 13:03:38 608

原创 android studio系列之获取数字签名

第1步:运行进入控制台第2步:定位到.android文件夹下,输入cd .android第3步:输入keytool -list -v -keystore debug.keystore,会得到三种指纹证书,选取SHA1类型的证书(密钥口令是android),例如:其中keytool为jdk自带工具;keystorefile为Android 签名证书文件

2016-01-08 11:17:47 837

转载 不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译

一、使用环境 1、windows64位操作系统 2、ADT为adt-bundle-windows-x86_64-20130917    3、NDK为android-ndk-r9b 二、配置生成头文件.h    ⒈首先,如图所示,点击External Tools Configurations...           ⒉然后,如图所示,点击         ⒊接下来,看图

2016-01-08 10:53:46 430

原创 2016我来了,你呢!

时间过的好快,转眼间,2015已经过去了,回想这一年的往事,历历在目,2015年,难过的一年,看来还真有本命年这一说,工作不顺,爱情不顺,可以说事事不顺,人生不如意十之八九,希望这样的日子可以略过。不过值得欣慰的,这一年知识水平却略有提高。记得大学刚毕业的时候,怎么也想不到两年后的我会残喘在帝都,这个人才济济的城市,这个竞争相当残酷的城市,这个机会很多的城市。此刻的心情,不知是兴奋,痛苦,压抑

2016-01-07 09:18:40 436 2

转载 CSDN 牛人博客及开源控件(好东西啊)

开源项目 https://github.com/onurakpolat/awesome-bigdata大神手机的安卓开源项目大集合 https://github.com/Trinea/android-open-project斯坦福大学生整理的游戏 资源:http://top.jobbole.com/10398/安居客 http://www.trinea.cn/page/2/安卓之星

2016-01-06 15:19:40 695

转载 BaseAnimation是基于开源的APP,致力于收集各种动画效果(最新版本1.3)

声明:部分动画来源于网络,本人只是想方便收集在一起,如果不妥请及时与我联系!谢谢为了统一BaseAnimationApp签名,一定要方便以后大家自动更新...防止签名冲突,不能及时更新1.3源码下载地址:http://download.csdn.net/detail/u011112840/69106831.3APP下载地址:http://as.baidu.com

2016-01-06 15:12:10 563

转载 Android 高仿 频道管理----网易、今日头条、腾讯视频 (可以拖动的GridView)附源码DEMO

距离上次发布(android高仿系列)今日头条 --新闻阅读器 (二)相关的内容已经半个月了,最近利用空闲时间,把今日头条客户端完善了下。完善的功能一个一个全部实现后,就放整个源码。开发的进度就是按照一个一个功能的思路走的,所以开发一个小的功能,如果有用,就写一个专门的博客以便有人用到独立的功能可以方便使用。这次实现的功能是很多新闻阅读器(网易,今日头条,360新闻等)以及腾讯视频等里

2016-01-06 14:57:17 724

原创 android studio下载地址

http://www.android-studio.org/

2016-01-06 13:29:16 1140

原创 自定义view实现跑马灯效果

效果如下:import android.content.Context;import android.graphics.Canvas;import android.graphics.Paint;import android.util.AttributeSet;import android.view.View;/** * Created by Administrat

2016-01-05 21:58:38 463

原创 仿QQ列表左滑删除效果

最近项目做完了,把用到的效果以及遇到的问题总结出来。下面是仿QQ列表左滑删除效果。效果如下:MainActivity代码如下:import android.graphics.Color;import android.graphics.drawable.ColorDrawable;import android.net.Uri;import android.support.v

2016-01-05 14:48:55 1568

原创 Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException:

刚才在做项目的时候遇到Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8

2016-01-05 13:47:55 446

原创 项目中用到的轮播图片效果

自定义一个view实现轮播效果,代码如下:/* * 首页轮播图 */public class ImageCycleView extends LinearLayout { ACache mCache; /** * 上下文 */ private Context mContext; /** * 图片轮播视图 */ private

2016-01-05 11:03:41 1080

原创 用一个textView实现不同颜色且多行的文本

效果如下:非常简单,代码如下:private TextView text;@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);

2016-01-05 09:19:18 759

原创 多选dialog的简单实现

多选对话框,代码如下:import android.content.Context;import java.util.ArrayList;import cn.doolii.shopping.adapter.MultiChoicAdapter;import cn.doolii.shopping.bean.CategoryBean;import cn.doolii.shopping.uti

2016-01-04 11:30:55 941

转载 Android 标签控件

版本:1.0日期:2014.7.24版权:© 2014 kince 转载注明出处    在有的应用中可能需要设置一些标签来方便用去去查询某些信息,比如手机助手或者购物软件之类都会有一些标签。对于软件开发初期来说,直接使用TextView、Button实现是最为简单的一种方式。但是这种方法也有其局限性,比如不能控制换行、耦合性低等缺点。所以除了解决这些问题之外,最好能够封装一个类

2016-01-01 10:24:52 360 1

转载 Android静默安装实现方案,仿360手机助手秒装和智能安装功能

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/47803149之前有很多朋友都问过我,在Android系统中怎样才能实现静默安装呢?所谓的静默安装,就是不用弹出系统的安装界面,在不影响用户任何操作的情况下不知不觉地将程序装好。虽说这种方式看上去不打搅用户,但是却存在着一个问题,因为Android系统会在安装界面当中把程序所

2016-01-01 10:16:55 872

转载 android studio系列之各种快捷方式

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

2015-12-31 17:28:12 575

原创 android studio系列之插件Android ButterKnife Zelezny

Android ButterKnife Zelezny插件主要是用于为代码添加注解,减少频繁的findViewbyid操作。首先是安装此插件,打开setting----plugins,输入Android ButterKnife Zelezny,install,然后restart,重新启动studio。接下来要在app下的build-gradle中添加compile 'com.jakew

2015-12-31 13:13:35 837

原创 Android studio使用简单的GsonFormat插件

首先,Android studio提供简单的插件如:GsonFormat插件。其次,安装JsonFormat插件,打开android studio setting 选项----选择 Plugins 后,搜索GsonFormat,下载。重启studio。安装完插件后,使用方法如下:创建一个javaBean实体类,alt+Insert,选择GsonFormat,会出现一个大的输入框,将

2015-12-30 11:27:34 1133

原创 实现了简单的旋转动画

简单的实现了以上动画,代码如下:public class MainActivity extends AppCompatActivity implements View.OnClickListener { private Animation animation = null; private ImageView img; private Button rotate_c

2015-12-30 09:38:07 845

原创 属性动画

属性动画 效果如下:public class SecondActivity extends AppCompatActivity implements View.OnClickListener { //动画 三种 补间动画 帧动画 属性动画3.0之后 private ImageView img,img2; private Button rotateX;

2015-12-29 16:51:04 454

转载 android中listView单选

设置ListView为单选模式 android:id="@+id/lv_category" android:choiceMode="singleChoice" android:layout_width="0dp" android:layout_height="match_parent"

2015-12-29 09:50:41 651

AIDL客户端demo

AIDL(Android 接口定义语言) 是 Android 提供的一种进程间通信 (IPC) 机制。通过这种机制,我们只需要写好 aidl 接口文件,编译时系统会帮我们生成 Binder 接口,实现进程之间的通讯。 一、如何定义aidl文件 1、在main目录下创建文件夹aidl,然后在aidl下new aidl 创建.aidl文件-->IServerInterface.aidl 2、点击同步按钮,

2018-10-17

AIDL服务端

AIDL(Android 接口定义语言) 是 Android 提供的一种进程间通信 (IPC) 机制。通过这种机制,我们只需要写好 aidl 接口文件,编译时系统会帮我们生成 Binder 接口,实现进程之间的通讯。 一、如何定义aidl文件 1、在main目录下创建文件夹aidl,然后在aidl下new aidl 创建.aidl文件-->IServerInterface.aidl 2、点击同步按钮, --------------------- 作者:android-李志强 来源:CSDN 原文:https://blog.csdn.net/lzq520210/article/details/83110422?utm_source=copy 版权声明:本文为博主原创文章,转载请附上博文链接!

2018-10-17

android指纹识别demo

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2017-05-24

c调用Activity中的方法

c调用Activity中的方法

2017-01-10

c调用java的demo

ndk开发c调用java

2017-01-10

java调用c代码demo

java调用c代码demo

2017-01-10

NDK开发demo

NDK开发java调用c c调用java

2017-01-10

Glide加载图片

Glide加载图片的使用方法

2016-12-15

EventBus普通事件和粘性事件

EventBus普通事件和粘性事件

2016-12-14

android和js交互拍照后将url返回给js

实现安卓拍照,选择相册获取的图片,然后将图片返回给js,让h5展示出图片

2016-12-13

仿微信摇一摇实现开始与结束监听

仿微信摇一摇实现开始与结束监听

2016-12-12

安卓与js初步交互

安卓与js实现初步交互,h5页面调用android端的方法

2016-12-12

EventBus的使用

EventBus的简单使用

2016-10-24

android截屏

长按屏幕任何位置,画圆,开始截屏保存到本地,接下来就进行上传

2016-10-21

录音 raw转换为mp3

录音 raw转换为mp3

2016-08-24

android断点续传

android断点续传

2016-05-12

视频播放videoview

视频播放videoview

2016-01-28

android加解密

直接就可以运行,内部代码,演示如何实现加解密。

2016-01-27

带指示器效果的progressbar

实现一个progressbar,垂直上方有一个指示器,可以动态指示进度值。

2015-12-14

多张图片上传到服务器

实现拍照或相册选择图片,并可以多张上传到服务器,开发工具为androidstudio

2015-12-14

书页效果Viewpager

这是模拟翻书效果的viewpager,原理比较简单

2015-11-28

仿微信图片选择器

自己写的关于多张图片上传的demo,拿去直接就可以用,实现功能,点击加号,添加相机或者相册图片,上传逻辑自己实现。缺点是:不能同时选择多张图片。

2015-11-28

仿淘宝继续拖动显示详情页

仿淘宝,当界面拉到底部的时候,会显示,继续拖动显示详情页,会拖出下一页面。

2015-11-28

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

TA关注的人

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