自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (9)
  • 收藏
  • 关注

原创 Android-2020面试题

@[TOC](Android-2020面试题前言博主13年毕业后从事Android移动应用开发,至今已是第七年了。在广州爬滚打了好几年,也都是在小厂的圈子里跳来跳去。至今失业中哈哈哈~~然后我们一起来学习下吧。下面分享一下我的复习、学习指南,以及一些心得体会吧。面试体会在博主认为,对于Android面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有去思考,刷题只是次之,

2020-08-18 18:16:20 395

转载 Android支付实践(二)之微信支付详解与Demo

最近公司弄Ionic框架,项目中需要微信支付,无奈,把我调过去弄,期间也是几近崩溃,好在皇天不负有心人,在看别人的文档,终于是在项目中集成了微信支付,下面作为一个小白的我,想要把我的经验分享给大家,希望对大家有所帮助。温馨提示:大家下载下来可能会出错,也有可能不会。下面给出出错的解决方法:1.进入项目中的WeIXinPay->Build Path->configure build path

2016-12-22 10:25:19 768

转载 Android 面试要点

本文不算是个投稿,是作者08,目前作为某创业公司Android负责人,在群里自己整理面试题装逼的时候被我发现,私下找他要了一份,当然他也非常愿意分享~整个面试题分为三个部分:Java、Android和项目经验。Java技术Java基础:对抽象、继承、多态的理解泛型的作用及使用场景枚举

2016-12-16 11:10:42 328

原创 经典排序算法总结--冒泡、快排、插入、希尔、归并、选择

前言互联网面试,排序是经典问题,总结几种经典排序代码,方便后期查阅。冒泡排序 对纵向排列的关键字序列,按照自下而上的扫描方向对两两相邻的关键字进行比较, 若为逆序(k_j 重复上述扫描排序过程,直至没有记录需要交换为止。public static void bubbleSort(int[] arr, int size) { boolean swap = fa

2016-12-14 14:47:28 453

原创 浅析经典面试算法题-two pointer的运用

前几天和朋友讨论 Google 电面的一道题, 由此启发, 总结了下 two pointer 的使用场景, 在大部分情况下, 恰当地使用 two pointer 可以使时间复杂度保持在 O(n), 像 online judge 里部分 medium 题经常提及的子数列类型问题, two pointer 也可以提供不错的切入角度。前记前几天和朋友讨论 Google 电面的一道题,

2016-12-14 11:48:19 4156

转载 2016年未,腾讯,百度,华为,搜狗和滴滴面试题汇总

前言:前一段时间和大家交流,据反馈现在Android岗位也没有以前那么多了,当然这不意味着饱和,只是市场更趋于合理一些,就像深圳房价一样,以前破天慌的涨,新政出来后,房价慢慢趋向合理一样。Android还有有很多机会的。最近结合一些面试的同学(包含社招和校招),整理了下一些面试题目。实际上,很多面试题网上都能找得到。很多人说,完全可以背答案,我不这么看。背的和实际开发遇到的,说出来是不一样的。举例

2016-12-12 15:35:39 441

原创 Android和H5交互-基础篇

1、webView加载页面我们都知道在Android中是通过webView来加载html页面的,根据HTML文件所在的位置不同写法也不同://例如:加载assets文件夹下的test.html页面mWebView.loadUrl("file:///android_asset/test.html")//例如:加载网页mWebView.loadUrl("http://www.ba

2016-12-08 11:57:35 1224

转载 使用ItemDecoration 为 RecyclerView设置可 推动的 悬浮导航栏效果

开始逐渐领略到ItemDecoration的美~今天让我 使用 ItemDecoration 来完成 可推动的悬浮导航栏的效果,最终实现的效果如下图:具体实现步骤如下:根据我前面的文章所讲的RecyclerView的基本使用,我们先来完成基本的recyclerView:第一步:布局里写一个RecyclerVie

2016-12-08 11:32:23 2026 2

转载 android学习资源大整合(持续更新ing)

今天抽空整理了下平常学习Android常逛的网站(这样以后就可以从这里检索了,便于快速找到所需的资源),以及对我影响比较大的几位大牛的博客,希望对大家有所帮助,如果大家还有更好的学习资源也希望可以共享出来,我也整合到这里,咱们大家一起学习,共同进步!        知识只有分享才能体现其价值,与大家共勉~》AndroiddevTools http://www.androiddevt

2016-10-31 11:08:21 338

转载 Android 面试精华题目总结

Android 面试题集。

2016-07-15 10:29:49 371

原创 Android面试宝典集

http://blog.csdn.net/u014745194/article/details/51344210

2017-02-14 11:02:21 807

原创 Android 仿QQ 滑动删除

AndroidSwipeLayout 仿QQ滑动删除。

2016-07-27 16:43:54 710

转载 Retrofit分析与实现

本文为博主原创文章,未经博主允许不得转载。转载请注明来自:http://blog.csdn.net/u013022222估计很多人和我一样,在接触retrofit这个库的时候就被它强大的功能所吸引住了。它不同于传统的网络请求方式的是,retrofit巧妙的采用接口方式进行网络请求,每次调用接口方法,就是对应一次网络请求,这对于长期和丑陋接口做斗争的程序员来说这简直是莫大的福利啊。然而光

2016-06-24 14:55:04 325

原创 retrofit-rxAndroid-最快最好用的网络请求框架

retrofit-网络请求数据的初步使用详解。

2016-04-18 16:48:22 3578

原创 rxjava -android

我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJava 真是太好用了』,有人说『RxJava 真是太难用了』,另外更多的人表示:我真的百度了也谷歌了,但我还是想问: RxJava

2016-04-14 18:07:37 394

原创 android ListView加载不同布局

本文为博主原创文章,欢迎注明出处后转载。今天来跟大家讨论下同一个ListView如何加载不同的布局。 老规矩,先来看效果图。 主要步骤如下1.增加Type。2.重写getViewTypeCount方法。3.重写getItemViewType方法。4.重写getView方法。1.增加Type我们这里只有2种type;

2016-02-26 11:39:37 1227

转载 Android自定义控件之百分比圆环进度条

版权声明:欢迎转载,转载请注明出处http://blog.csdn.net/nugongahou110首先我们先来看一下效果 分析我们来看这个进度条应该分为3个小部分 1.中间的圆 2.外边的圆环 3.中间的文字分开画这3部分就是需要我们自己画出来的,因此我们需要3根画笔//设置中心园的画笔 mCirclePaint

2016-02-26 11:23:04 800

转载 Android自定义ViewGroup打造各种风格的SlidingMenu

版权声明:欢迎转载,转载请注明出处http://blog.csdn.net/nugongahou110目录(?)[+]看鸿洋大大的QQ5.0侧滑菜单的视频课程,对于侧滑的时的动画效果的实现有了新的认识,似乎打通了任督二脉,目前可以实现任意效果的侧滑菜单了,感谢鸿洋大大!!鸿洋大大用的是HorizontalScrollView来实现的侧滑菜单功能,

2016-02-26 10:37:26 415

转载 Android安全攻防战,反编译与混淆技术完全解析(上)

版权声明:本文出自郭霖的博客,转载必须注明出处。目录(?)[+]转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/49738023 之前一直有犹豫过要不要写这篇文章,毕竟去反编译人家的程序并不是什么值得骄傲的事情。不过单纯从技术角度上来讲,掌握反编译功能确实是一项非常有用的技能,可能平常

2016-02-25 12:20:08 419

转载 可下拉的PinnedHeaderExpandableListView的实现

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/25546871(来自singwhatiwanna的csdn博客)前言Android中,大家都用过ListView,ExpandableListView等,也许

2016-01-26 13:48:21 2016

转载 获取Android屏幕尺寸、控件尺寸、状态栏/通知栏高度、导航栏高度

版权声明:欢迎转载,转载请注明出处http://blog.csdn.net/nugongahou110目录(?)[+]1.获取Android屏幕尺寸我们可以通过getSize()方法获得屏幕的尺寸Display display = getWindowManager().getDefaultDisplay();Point size =

2016-01-22 18:08:08 887

转载 Android RecyclerView 使用完全解析 体验艺术般的控件

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

2016-01-20 12:06:18 668

转载 Android中SQLite使用

现在的主流移动设备像Android、iPhone等都使用SQLite作为复杂数据的存储引擎,在我们为移动设备开发应用程序时,也许就要使用到SQLite来存储我们大量的数据,所以我们就需要掌握移动设备上的SQLite开发技巧。对于Android平台来说,系统内置了丰富的API来供开发人员操作SQLite,我们可以轻松的完成对数据的存取。下面就向大家介绍一下SQLite常用的操作方法,

2016-01-19 15:39:57 314

转载 android自定义底部Tab,项目整体界面框架

android自定义底部Tab,项目整体界面框架共享一个自己在开发过程中搭建的android项目界面框架,便于提高开发效率。主要功能1.使用Button自定义底部Tab和Title2.点击底部Tab后使用Fragment切换页面3.主页使用ViewPager滚动显示新闻图片4.自定义类处理Fragment重叠回退问题

2016-01-19 15:38:12 1846

转载 Android 通过 Intent 传递类对象

Android中通过 Intent传递类对象1.通过实现Serializable接口传递对象(必须实现该接口)2.通过实现Parcelable接口传递对象(必须实现该接口)[java] view plain copy print?Bundle.putSerializable(Key,Object);  

2016-01-19 15:36:39 326

转载 Android中屏蔽 电源键长按、Home键、Home长按

转载至:http://blog.csdn.net/gao_chun/article/details/45153273Android中屏蔽电源键长按、Home键、Home长按 这几个“按键”的触发,都会产生一个 Action == Intent.ACTION_CLOSE_SYSTEM_DIALOGS 的通知区分他们三个的不同事件的参数,就是随着 Int

2016-01-19 15:30:01 1810

原创 Android不错的图片压缩方法

Android不错的图片压缩方法一、图片质量压缩[java] view plain copy print?/**      * 质量压缩方法      *      * @param image      * @return      */      public static Bitm

2016-01-19 15:28:17 289

转载 Android中对图片的内存优化方法

1. 对图片本身进行操作尽量不要使用 setImageBitmap、setImageResource、BitmapFactory.decodeResource来设置一张大图,因为这些方法在完成 decode 后,最终都是通过 Java 层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过 BitmapFactory.decodeStream 方法

2016-01-19 15:26:54 348

转载 Android 自定义日期控件 (仿QQ,IOS7)

Android 自定义日期控件 (仿QQ,IOS7)标签: android控件日期选择控件2015-05-13 11:45 1326人阅读 评论(0) 收藏 举报 分类:Android自定义控件(20) 以下是qq中日期选择的效果:本示例效果如图:虽说相似度不是百分之

2016-01-19 15:25:20 855

转载 Android开源项目第一篇——个性化控件(View)篇

Android开源项目第一篇——个性化控件(View)篇本文为那些不错的Android开源项目第一篇——个性化控件(View)篇,主要介绍Android上那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、

2016-01-19 15:24:28 362

转载 JPush推送 之 RegistrationID 精确对点推送

转载至:http://blog.csdn.net/gao_chun/article/details/46726091JPush推送 之 RegistrationID 精确对点推送获取 RegistrationID API支持的版本r1.6.0 开始支持。功能说明RegistrationID 定义集成了 JPus

2016-01-19 15:21:52 2084

转载 Android Studio之Gradle多渠道打包

转载至:http://blog.csdn.net/gao_chun/article/details/48218729Android Studio之Gradle多渠道打包由于国内Android市场众多渠道,为了统计每个渠道的下载及其它数据统计,就需要我们针对每个渠道单独打包,如果让你打几十个市场的包岂不烦死了,不过有了Gradle,这事就简单了。友盟多渠道打包

2016-01-19 15:18:50 283

原创 Gradle常用命令使你更敏捷的使用androidstudio

1、Gragle常用命令之前接触了一些命令如./gradlew -v ./gradlew clean ./gradlew build, 注意都是./gradlew, ./代表当前目录,gradlew代表 gradle wrapper,意思是gradle的一层包装,可以理解为在这个项目本地就封装了gradle,即gradle wrapper,只

2016-01-19 15:15:50 434

转载 开源分享三(炫酷的Android Loading动画)

开源分享三(炫酷的Android Loading动画)分享GitHub上的一些Loading,为了提升产品用户体验,一个好的Loading必然是不可缺少的,对于一些耗时需要用户等待的页面来说会转移用户注意力,不会显得那么烦躁,所以你可以看到市面上一些App中的各种各样的Loading动画,从这些实现思路上可以打开你们自己的思维,没准也会有创新的Loading动画出现。

2016-01-19 15:14:04 1397

转载 RecyclerView使用 及 滑动时加载图片优化方案

RecyclerView使用 及 滑动时加载图片优化方案简述本篇博文主要给大家分享关于RecyclerView控件的使用及通过继承RecyclerView来实现滑动时加载图片的优化方案,也同样能解决防止图片乱序的问题,之前有在网上有看到大神对Android中ListView异步加载图片乱序问题进行过分析,并深入剖析原理后分别给出了3种对应的解决方案:一

2016-01-19 15:12:33 4964

原创 Android中ButterKnife框架

Android中ButterKnife框架前言:发现一个不错的注入框架,为了偷懒,还是拿来用了,其实我不是一个喜欢偷懒的码农,但 … …IntroductionAnnotate fields with @Bind and a view ID for Butter Knife to find and automatically cast the

2016-01-19 15:10:57 253

转载 android之AsyncTask真正解析

AsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l  简单,快捷l  过程可控使用的缺点:

2016-01-19 15:08:28 269

转载 Android属性动画深入分析:让你成为动画牛人

转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/17841165前言感谢你阅读本文,我坚信读完本文肯定不会让你失望的。想要做动画牛人?想要精通动画?那么本文所讲的内容都是你必须要掌握的。关于动画,我已经写了两篇博文,但是还是没有将动画描述全面,于是我写了本文,另外,我后面还会再写一篇属性动画的源码分析,通过这四篇博

2016-01-19 15:05:24 366

转载 Android L中水波纹点击效果的实现

前言前段时间android L(android 5.0)出来了,界面上做了一些改动,主要是添加了若干动画和一些新的控件,相信大家对view的点击效果-水波纹很有印象吧,点击一个view,然后一个水波纹就会从点击处扩散开来,本文就来分析这种效果的实现。首先,先说下L上的实现,这种波纹效果,L上提供了一种动画,叫做Reveal效果,其底层是通过拿到view的canvas然后不断刷新view来完

2016-01-19 15:02:23 536

转载 Android 省市县 三级联动(android-wheel的使用)

转载请注明出处:http://blog.csdn.net/lmj623565791/article/details/23382805今天没事跟群里面侃大山,有个哥们说道Android Wheel这个控件,以为是Andriod内置的控件,google一把,发现是个github上的一个控件。下载地址:https://code.google.com/p/android-wheel/  

2016-01-19 14:57:18 675

Android利用productFlavors 打包不同版本的apk-API的调用

Android利用productFlavors 打包不同版本的apk-API的调用

2015-11-17

Android利用productFlavors 打包不同版本API的调用

Android利用productFlavors 打包不同版本API的调用

2015-11-17

超炫正在加载中动画

想让你的app更炫吗?一个加载中的动画,让你的app更炫更吸引人。

2015-11-13

androidstudio 快速开发比不可少的jar

butterknife自动生成代码,从此不用再findviewByID啦。还可以自动生成viewholder

2015-11-11

android arandvr技术,打造3d视觉 vuforia

android 图片扫描,给你不一样的视觉,打造属于你自己的视觉3d立体图。

2015-11-11

android图片查看器photoview

这个是本人项目上使用的一个封装好的图片查看器:photoview的jar只需要导入项目就可以使用。里面包含源码。可对图片放大缩小。

2015-11-11

androidGooglemapdemo

本人开发时做的一部分,使用Googlemap定位可用。

2015-11-11

android下拉加载上拉刷下完美

listview 下拉刷新,上拉加载,本人已集成到项目。测试可用。

2015-11-11

android多格式视频播放器

首先工程里面包含vitamio官方最新SDK+demo测试程序。经过分离简化读者的阅读,可供不会自己一直的伙伴作参考!

2015-11-11

空空如也

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

TA关注的人

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