自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (2)
  • 收藏
  • 关注

转载 android新手之底部导航栏的几种实现方式

http://blog.csdn.net/student9128/article/details/53239087

2017-07-27 17:53:20 1192

转载 Android 使用第三方SDK—友盟实现分享功能

今天给大家写一下友盟的分享,这段时间在项目有用到,这里简单给大家介绍一下。友盟的官网链接:点击打开链接首先,到微信,QQ,微博开放平台添加应用,获取key,下面列出链接:QQ开放平台 微信开放平台  微博开放平台到友盟官网注册,添加应用获取唯一的key, 下载友盟分享的SDK,需要引入到自己项目当中。我这只用到了微信,QQ,微博,就只选了一部分功能。

2017-07-27 17:11:47 4719 1

原创 android 简单的下拉刷新,上拉加载

推荐阅读:使用RecyclerView添加Header和Footer的方法                      RecyclerView的使用之HelloWorldRecyclerView 是Android L版本中新添加的一个用来取代ListView的SDK,它的灵活性与可替代性比listview更好。本文给大家介绍如何为RecyclerView添加下拉刷新和上拉加载,过去

2017-07-27 15:39:10 809

转载 代码实现Android5.0的下拉刷新效果

代码实现Android5.0的下拉刷新效果如图所示,实现类似与gmail的下拉刷新。项目地址:https://github.com/stormzhang/SwipeRefreshLayoutDemo 一、在xml文件中定义这个控件在supportV4就提供了,叫做SwipeRefreshLayout。这个view其实就是一个父控件,我们可以如下定义。

2017-07-27 15:34:47 304

转载 今日头条 --新闻阅读器 (二)

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]高仿今日头条 --- 第一篇:(android高仿系列)今日头条 --新闻阅读器 (一)   上次,已经完成了头部新闻分类栏目的拖动效果。这篇文章是继续去完善APP 今日头条  这个新闻阅读器的其他功能。这次所实现的功能清单:1.通过SlidingMenu

2017-07-27 14:59:45 659

转载 (android高仿系列)今日头条 --新闻阅读器 (一)

在模仿中循序渐进,以程序员角度去看待每一个APP是如何实现的,它有什么优缺点,并从中提升自己。       之前发现很多人在群里面、论坛上求网易新闻客户端的源码,之后我就去下了个网易新闻客户端和今日头条新闻客户端,发现他们的大体是一样的,于是在最近的空闲时间,便去琢磨如何去实现这样一个APP。要知道它们是如何实现的,用到了什么第三方库文件,反编译便是很好的一个了解方法,如果你想要了

2017-07-27 14:58:15 541

转载 Android之仿今日头条标题栏效果

着时间的推移现在的软件要求显示的内容越来越多,所以要在小的屏幕上能够更好的显示更多的内容,首先我们会想到底部菜单栏,但是有时候像今日头条新闻客户端要显示的内容太多,而且又想在主界面全部显示出来,所以有加了顶部导航栏。今日头条顶部导航栏区域的主要部分是一个导航菜单。导航菜单是一组标签的集合,在新闻客户端中,每个标签标示一个新闻类别,对应下面ViewPager控件的一个分页面。当用户在View

2017-07-27 14:47:20 6196

原创 使用React Native 时可能会用到的组件

最近,仿造其它App的UI做, 刚开始的几个页面都是纯手写的, 后面上社区发现好多现成的组件可用(https://js.coach/) , github搜索react-native前缀大部分都有自己想要的, 比如轮播图, TabBar这些纯JS就能实现的功能, 原生组件也能找到. 感觉好爽好爽, 比以前用的mui好到不知道哪儿去了(体验性能上). 不过切页动画有一些不足, Interactio

2017-07-27 14:30:09 250

原创 android中Componentname的使用方法——打开其他应用的activity

ComponentName,顾名思义,就是组件名称,通过调用Intent中的setComponent方法,我们可以打开另外一个应用中的Activity或者服务实例化一个ComponentName需要两个参数,第一个参数是要启动应用的包名称,这个包名称是指清单文件中列出的应用的包名称:基本的写法如下:实例化一个ComponentName需要两个参数,第一个参数是要

2017-07-26 10:18:09 5606

转载 Android中自动跳转到系统设置界面

android.provider.Settings。1.   ACTION_ACCESSIBILITY_SETTINGS :    // 跳转系统的辅助功能界面            Intent intent =  new Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS);             startActivity(int

2017-07-26 10:13:56 378

原创 Android Studio之跳转到手机系统的各个界面

先给大家一个工具类package cn.hle.skipselfstartmanager.util;import android.content.ComponentName;import android.content.Context;import android.content.Intent;import android.net.Uri;import android.os.Build

2017-07-25 17:13:05 10275 4

转载 Android原生与H5交互的实现

随着移动互联网的高速发展,常规的开发速度已经渐渐不能满足市场需求。原生H5混合开发应运而生,目前,市场上许多主流应用都有用到混合开发,例如支付宝、美团等。下面,结合我本人的开发经验,简单谈一下对混合开发的认识以及实现方式。混合开发的优点优点显而易见,由前端工程师写一个页面,多个平台都可以运行,省了Android和iOS工程师不少事,无形中提高了开发效率,节约了开发成本。缺点

2017-07-21 11:16:22 614

转载 Android实战——ShareSDk的使用,实现一键分享微信好友、朋友圈、QQ

ShareSDk的使用,实现一键分享微信好友、朋友圈、QQ事先说明:ShareSDK默认QQ可以分享,微信分享则需要在微信的开放平台上认证并申请应用填入对应信息即可微信认证和申请应用涉及到打包和签名APK,请大家自行查询相关资料进行操作关于ShareSDK的开发,参考ShareSDK官网为准步骤一:在ShareSDk官网注册账

2017-07-20 16:17:07 1766

原创 android如何获取当前手机版本号

很简单,只需要这一行代码就搞定/*获取当前系统的android版本号*/    int currentapiVersion=android.os.Build.VERSION.SDK_INT;下面是SDK对照表Constants 名称,sdk版本号,年份,表述BASE

2017-07-12 16:58:52 3148

转载 Android SDK 1-23各版本代号和别名

Constants 名称,sdk版本号,年份,表述BASESDK 1,2008-10:阿童木,官方第一版。The original, first, version of Android.BASE_1_1SDK 2,2009-02: 第一次更新,SDK1.1,发条机器人。First A

2017-07-12 16:56:06 1745

转载 android中最常用的空间——ListView

我们经常会在应用程序中使用列表的形式来展现一些内容,所以学好ListView是非常必需的。ListView也是Android中比较难以使用的控件,这节内容就将详细解读ListView的用法。一个ListView通常有两个职责。(1)将数据填充到布局。(2)处理用户的选择点击等操作。第一点很好理解,ListView就是实现这个功能的。第二点也不难做到,在后面的学习中读

2017-07-12 11:00:52 469

转载 高仿腾讯QQ侧滑删除

继承ListView然后结合PopupWindow。首先是布局文件:delete_btn.xml:这里只需要一个Button[html] view plain copyxml version="1.0" encoding="utf-8"?>  LinearLayout xmlns:android="

2017-07-12 10:34:00 594

转载 androidRecyclerView的使用介绍(2)

转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/45059587; 本文出自:【张鸿洋的博客】概述RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不

2017-07-11 09:56:54 397

原创 Android RecyclerView 使用简介(1)

RecyclerView基础用法RecyclerView的用法和ListView类似。我用网格布局为例,先上代码再细说。首先在布局中要创建这个控件: xml version="1.0" encoding="utf-8"?> android.support.design.widget.CoordinatorLayout xmlns:android="http://sche

2017-07-11 09:55:44 411

转载 adb操作命令详解及大全

adb是什么?:adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动

2017-07-07 19:36:23 983

转载 Android 下拉刷新框架实现

1. 关于下拉刷新下拉刷新这种用户交互最早由twitter创始人洛伦•布里切特(Loren Brichter)发明,有理论认为,下拉刷新是一种适用于按照从新到旧的时间顺序排列feeds的应用,在这种应用场景中看完旧的内容时,用户会很自然地下拉查找更新的内容,因此下拉刷新就显得非常合理。大家可以参考这篇文章:有趣的下拉刷新,下面我贴出一个有趣的下拉刷新的案例。图一、有趣的下拉刷新案例

2017-07-07 16:17:43 283

原创 Android Studio配置SVN详解以及上传过程

基于64位windows操作系统适用于win7/win10,win8与xp未测前言:SVN是一种版本控制软件,分为服务端和客户端,简单来说,服务端的作用就是存储项目,它提供了存放项目代码的功能以及仓库。客户端是程序员用来提交到服务端所使用的软件工具。这里可能不太好理解,但是对于大多数已经入门的程序员来说基本都能看懂。步骤一下载SVN客户端与服务端,这里我已经

2017-07-07 10:36:01 865

原创 Android Studio工程目录介绍

Android Studio工程目录结构.gradle 是gradle运行以后生成的缓存文件夹。.idea 是android studio/Intellij IDEA工程打开以后生成的工作环境配置文件夹,包括一些copyright复制版权,编译,编码语言,运行配置,工作空间等配置。app 文件夹是你的application module ,其中包含你的源码src以及编译生成

2017-07-07 10:20:34 501

原创 字符流缓冲区的使用之BufferedWriter和BufferedReader

从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取,代码中使用了输入缓冲区的特有的方法:readLine(),获取一行文本数据import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException

2017-07-05 14:50:41 317

转载 Android 上传图片到服务器

界面很简单,点击 【选择图片】,从图库里选择图片,显示到下面的imageview里,点击上传,就会上传到指定的服务器  布局文件:  <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientatio

2017-07-05 14:30:36 278

转载 详解HttpURLConnection

请求响应流程设置连接参数的方法setAllowUserInteractionsetDoInputsetDoOutputsetIfModifiedSincesetUseCachessetDefaultAllowUserInteractionsetDefaultUseCaches设置请求头或响应头HTTP请求允许一个key带多个用逗号分开的values,

2017-07-05 10:26:44 448

原创 Android中两种序列化方式

android中的两种序列化方式为 Serializable和ParcelableSerializable和Parcelable接口可以完成对象的序列化过程,当我们需要通过Intent和Binder传输数据时就需要使用者两种序列化方式。还有,我们需要对象持久化到存储设备或者通过网络传输给其他客户端,这个使用也需要使用Serializale来完成对象的序列化。在Android应用

2017-07-04 18:39:53 677

转载 Android属性动画完全解析(中),ValueAnimator和ObjectAnimator的高级用法

在上篇文章中介绍补间动画缺点的时候有提到过,补间动画是只能对View对象进行动画操作的。而属性动画就不再受这个限制,它可以对任意对象进行动画操作。那么大家应该还记得在上篇文章当中我举的一个例子,比如说我们有一个自定义的View,在这个View当中有一个Point对象用于管理坐标,然后在onDraw()方法当中就是根据这个Point对象的坐标值来进行绘制的。也就是说,如果我们可以对Point对象进行

2017-07-04 16:39:06 218

转载 Android属性动画完全解析(上),初识属性动画的基本用法

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/43536355在手机上去实现一些动画效果算是件比较炫酷的事情,因此Android系统在一开始的时候就给我们提供了两种实现动画效果的方式,逐帧动画(frame-by-frame animation)和补间动画(tweened animation)。逐帧动画的工作

2017-07-04 15:33:31 210

转载 android Volley 源码分析

经过前三篇文章的学习,Volley的用法我们已经掌握的差不多了,但是对于Volley的工作原理,恐怕有很多朋友还不是很清楚。因此,本篇文章中我们就来一起阅读一下Volley的源码,将它的工作流程整体地梳理一遍。同时,这也是Volley系列的最后一篇文章了。其实,Volley的官方文档中本身就附有了一张Volley的工作流程图,如下图所示。

2017-07-03 17:50:33 258

原创 Context上下文

Context字面意思上下文,或者叫做场景,也就是用户与操作系统操作的一个过程,比如你打电话,场景包括电话程序对应的界面,以及隐藏在背后的数据;从程序的角度上来理解:Context是个抽象类,而Activity、Service、Application等都是该类的一个实现。在仔细看一下上图:Activity、Service、Application都是继承自ContextW

2017-07-03 15:55:03 300

转载 android Volly的使用(2)

StringRequest的用法前面已经说过,Volley的用法非常简单,那么我们就从最基本的HTTP通信开始学习吧,即发起一条HTTP请求,然后接收HTTP响应。首先需要获取到一个RequestQueue对象,可以调用如下方法获取到:[java] view plain copyRequestQueue mQueue = Voll

2017-07-03 13:54:49 396

原创 关于Volly框架使用的心得(1)

一、在这里先对 Volly 做一个简单的了解jar包下载的地址:http://download.csdn.net/detail/sinyu890807/7152015 。下载后放置到libs中添加依赖我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。android系统中主要提供了两种方式来进行H

2017-07-03 13:49:21 499

原创 15个android开发中经常用到的开源框架

2017-07-03 10:11:04 367

500套Xmind思维导图模版.rar

500套Xmind思维导图模版。亲测,每套都可以用。覆盖各个行业,直接复制粘贴,节省时间

2021-04-26

StatusBarCompat-master

次DEMO完美测试兼容多款手机 ,实现标题一体化

2017-08-09

空空如也

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

TA关注的人

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