自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (8)
  • 收藏
  • 关注

转载 关于ComponentName的使用

关于ComponentName的使用标签: android开发componentNameactivityservice2015-11-01 15:00 4303人阅读 评论(0)收藏举报本文章已收录于:分类: 管中窥豹(220) 作者同类文章X玩转android(153) 作

2017-04-30 18:48:16 656

转载 Android APP启动时出现白屏或者黑屏怎么办?

Android APP启动时出现白屏或者黑屏怎么办?作者 sendtion关注2016.11.29 09:23* 字数 1023 阅读 1047评论 5喜欢 54很多时候,我们启动APP时会有短暂的白屏或者黑屏,大概1~2秒后,才会显示主界面或者显示启动页,这是为什么呢?本篇文章来介绍一下,并给出APP启动秒开的解决办法。1、为什么APP启动时会出现白屏或者

2017-04-30 14:44:40 422

转载 Android 清除缓存详细实现(显示缓存大小)

Android 清除缓存详细实现(显示缓存大小)作者 彭八面关注2017.01.06 12:28* 字数 746 阅读 217评论 0喜欢 3清除缓存功能算是个十分鸡肋的功能了,但是大多数产品或者客户都希望有这么个东西显得APP功能完善,网上有很多,但是对于新手来说,那些感觉并不详细,我贴个完整到小白都能懂的。下面是工具类,包含清除缓存、获取缓存文件大小、格

2017-04-29 19:59:32 1569

原创 Android启动页+引导页

启动页代码如下:package com.example.sportsii.tixinwangapp.activity;import android.content.Context;import android.content.Intent;import android.graphics.Color;import android.os.Build;import android.o

2017-04-29 19:15:54 2599

原创 Android自定义dialog从屏幕底部弹出并且充满屏幕宽度

这是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="wrap_content" android:

2017-04-29 18:10:52 2616

原创 使用TwinklingRefreshLayout开源框架采坑

使用TwinklingRefreshLayout开源框架采坑: 1.在TwinklingRefreshLayout控件中添加RecyclerView等列表控件不能再添加别的控件(TextView)否则会造成如下的混乱界面(滑动过程)2.如果添加LinearLayout会造成RecyclerView中数据填充不完,只有一个手机的界面的数据,所以在布局中尽量注意,下面代码是我采坑后的成果,如果不添加列

2017-04-29 13:44:54 4463 1

转载 Failed to sync Gradle project '项目名称(module)' Error:failed to find Build Tools revision 20.0.0

Android studio 错误提示:Failed to sync Gradle project 'My Application'Error:failed to find Build Tools revision 20.0.0错误原因;项目中设置的BuilTools版本与项目关联的SDK中的BuilTool版本对不上,这种情况很可能是1.由于你用以前的IDE工作新

2017-04-21 16:01:01 682

转载 Android开发:shape和selector和layer-list的(详细说明)

Android开发:shape和selector和layer-list的(详细说明)标签: ANDROIDxmlbitmap图片2013-08-02 09:59 101081人阅读 评论(22)收藏举报本文章已收录于:分类: Android(29) 作者同类文章X移动开发(22)

2017-04-21 11:07:17 478

转载 TwinklingRefreshLayout 支持下拉刷新和上拉加载的 RefreshLayout,自带越界回弹效果,支持 RecyclerView,AbsListView,ScrollView等

TwinklingRefreshLayout项目地址:lcodecorex/TwinklingRefreshLayout简介:支持下拉刷新和上拉加载的 RefreshLayout,自带越界回弹效果,支持 RecyclerView,AbsListView,ScrollView,WebViewEnglish VersionTwinklingRefreshLayout 延

2017-04-19 17:03:30 1374 3

转载 Android App 沉浸式状态栏解决方案

伴随着 Android 5.0 发布的 Material Design,让 Android 应用告别了以前的工程师审美,迎来了全新的界面,灵动的交互,也让越来越多的 App 开始遵从 material design 设计原则,不再是以前拿着iOS设计稿,做着Android开发。本文就其中的沉浸式状态栏这一特性,描述其兼容到4.4的实现,以及一些使用中的小细节。建议直接看最新的解决方案: A

2017-04-19 16:24:06 346

原创 Android 网络工具类NetworkUtils

dhl_1986的博客目录视图摘要视图订阅【公告】关于开启用户注册及登录手机短信验证的通知 CSDN日报20170418 ——《如果两个程序员差不多,选写作能力更好的那个》 程序员4月书讯:Angular来了!Android 网络工具类NetworkUtils使用

2017-04-19 16:16:07 2285 1

转载 Android Studio解决导入项目非常慢的问题

Android Studio比Eclipse ADT有巨大的优势。Android Studio原生支持使用Gradle来构建项目,使用动态语言Groovy定义项目构建的过程,避免了build.xml文件繁琐的定义。然而使用的时候,却有着巨大的缺陷。由于Android Studio在升级的时候,可能会伴随着Gradle版本的升级,Gradle就会产生若干的版本。为了保证程序不会因为Gra

2017-04-19 16:12:21 336

转载 彻底搞定Android开发中软键盘的常见问题

软键盘显示的原理       软件盘的本质是什么?软键盘其实是一个Dialog。        InputMethodService为我们的输入法创建了一个Dialog,并且将该Dialog的Window的某些参数(如Gravity)进行了设置,使之能够在底部或者全屏显示。当我们点击输入框时,系统对活动主窗口进行调整,从而为输入法腾出相应的空间,然后将该Dialog显示在底部,或者全屏显示

2017-04-19 16:08:36 1294

转载 给EditText的drawableRight属性的图片设置点击事件

这个方法是通用的,不仅仅适用于EditText,也适用于TextView、AutoCompleteTextView等控件。 Google官方API并没有给出一个直接的方法用来设置右边图片的点击事件,所以这里我们需要通过点击位置来判断点击事件,效果如图: 布局文件:<RelativeLayout xmlns:android="http://sch

2017-04-19 15:45:39 353

原创 获得并设置textview的颜色,替代已过时的getcolor用法

获取textview当前颜色 textview.getCurrentTextColor(); //得到的是int值1<div class="save_code tracking-ad" data-mod="popu_249" style="display: none;">1获取colors.xml中的颜色int textColor = get

2017-04-17 10:59:54 2299

原创 ListView GridView Adapter封装

1.通用的ViewHolder首先分析下ViewHolder的作用,通过convertView.setTag与convertView进行绑定,然后当convertView复用时,直接从与之对于的ViewHolder(getTag)中拿到convertView布局中的控件,省去了findViewById的时间~也就是说,实际上们每个convertView会绑定一个ViewHold

2017-04-10 16:31:11 324

原创 Android Gradle项目中添加JNI生成文件(.so文件)

我正在使用的方式(推荐),其实弄了大半天无非就是把.SO文件打包到APK的lib文件夹中,假如仔细阅读了Gradle的使用方法,自然就知道其实Gradle官方在新版已经自动实现了打包.SO文件的.很简单级就是在配置的android节点下加入下面的内容就ok:[plain]view plaincopysourceSets{

2017-04-07 17:50:44 576

转载 Android AutoLayout全新的适配方式 堪称适配终结者

转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/49990941;本文出自:【张鸿洋的博客】一、概述相信Android的开发者对于设配问题都比较苦恼,Google官方虽然给出了一系列的建议,但是想要单纯使用这些建议将设备很轻松的做好,还是相当困难的。个人也比较关注适配的问题,之前也发了几篇关于适配的文章,

2017-04-07 17:13:58 356

原创 Android TextView 设置图片的大小

例子:  Drawabledrawable=getResources().getDrawable(R.drawable.xx); //获取图片  drawable.setBounds(left,top,right,bottom); //设置图片参数  xx.setCompoundDrawablesRelativeWithIntrinsicBounds(null,a

2017-04-07 16:59:18 6166

转载 Android 各种按钮点击效果以及兼容性问题总结

转载请标明出处: http://blog.csdn.net/tyzlmjj/article/details/50096777本文出自:【M家杰的博客】概述 点击效果在安卓的原生开发中无处不见,主要是为了对用户的操作在视觉上进行反馈。这个反馈很平常也很重要。而安卓5.0开始引入的全新设计Material Design真的超赞!特别是触摸反馈的波纹效果,可惜这个波纹效果只支持5

2017-04-07 16:18:11 2315

转载 JAVA字符串格式化-String.format()的使用

常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。format(Lo

2017-04-07 13:36:36 295

原创 Android-color.xml 资源文件

#3F51B5#303F9F#FF4081#000000#FFFFFF#fffafa#fffaf0#ffebcd#f8f8ff#f5f5f5#faebd7#ffdead#808080#dcdcdc#d3d3d3#a9a9a9#696969#708090#778899#2f4f4f#c0c0c0#ff0000

2017-04-07 13:24:16 574

BottomNavigationViewDemo.rar

Android底部导航栏的实现。 1.BottomNavigationBar+ViewPager+Fragment 的实现。 2.BottomNavigationBar+Fragment 的实现。 3.BottomNavigationView+Fragment 的实现。

2020-05-06

FlowLayout.rar

实现FlowLayout流式布局(热门标签),并且仿照ListView封装Adapter来通知更新FlowLayout。详细介绍可以查看我的博客:https://blog.csdn.net/wjr1949/article/details/70242570

2020-04-22

OKHttp网络请求封装.zip

在开发过程中有时候一个项目可能会用两三个网络请求框架,使用自己的一套规范来封装三方库。这样可以随时切换网络请求框架,这感觉如丝般顺滑,贼鸡儿爽。我只封装了OKHttp,有兴趣的童鞋可以试试搞一搞别的网络请求库封装。

2020-03-30

OKHttp网络请求封装

在开发过程中有时候一个项目可能会用两三个网络请求框架,使用自己的规范来封装三方库。我这是封装OKHttp实现该接口,当然你也可以使用别的三方库来实现在接口。

2017-10-25

RecyclerView的万能Adapter

RecyclerView的万能Adapter 简单的数据绑定(单种Item) 多种Item Type 数据绑定 增加onItemClickListener , onItenLongClickListener

2017-10-25

CircleImageView

在项目开发中,我们经常需要用到圆形图片效果,典型案例是用户头像的显示。

2017-05-17

UploadPicDemo

UploadPicDemo

2017-05-10

ListView GridView 万能的适配器

ListView GridView 万能的适配器

2017-04-11

空空如也

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

TA关注的人

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