很多项目都会有一个功能,就是仿朋友圈一样的动态显示,但这个里面有个问题就是图片的摆放是怎样的呢?用recycleView ,用GrideView?在实际过程中,根据不同项目要...
很多项目都会有一个功能,就是仿朋友圈一样的动态显示,但这个里面有个问题就是图片的摆放是怎样的呢?用recycleView ,用GrideView?在实际过程中,根据不同项目要...
数据存储是每个项目必备技能,在Android中,可供选择的存储方式有SharedPreferences、文件存储、SQLite数据库方式、内容提供者(Content prov...
很多朋友会遇见这么一个问题,项目写完了,需要新建一个项目,或者刚开始做项目,就会发现,整体框架怎么搭建,大多数都是在以前项目或者网上找个项目,在里面去复制代码,这样多累啊,因...
就中午吃饭午休一会的功夫,然后继续打开AndroidStudio,发现项目编译不通过,找不到微信的sdk,顿时内心是狂躁的,Failed to resolve: com.te...
很多朋友没有做过二维码扫描方面的可能会觉得比较复杂,先定义就是不好下手,但是自己仔细写一下其实也好,毕竟网上类似二维码扫描的特别多,好人也很多。下面的我就来基于zbar集成的...
之前写了一个关于微信支付的博文,后来有人问我为什么不写上一个支付宝支付的呢。当初想的是支付宝支付比较简单,不像微信支付里面有很多坑,支付宝支付只是处理好异步回调就可以了,不过...
很多时候需要监听到手机home键按下,然后再当app打开的时候,这个时候需要触发一些事件,但是怎么去判断手机是home键按下后的结果呢?首先从Activity的生命周期来看,...
我们可能知道安卓引用对象的四中类型:强引用、软引用、弱引用、虚引用。但很少有人真正去使用这些,甚至不太清楚这些在程序代码中的作用,下面我就来简单分享一下我在代码中使用的弱引用...
很多朋友接手项目都开始带有Retrofit +Okhttp+RxJava搭建的网络请求框架,甚至有的还在尝试准备使用这个,接下来就来介绍一下这个网络请求框架的大致使用方法,和...
最近很多朋友问到我解析Json的问题,很多都是太复杂,解析起来很麻烦,但大部分都是使用工具进行解析,比如Gson之类的,但是这些有个问题就是要创建一个实体类bean,但是往往...
对于分享,我们基本就是微信,QQ之类的分享,而且分享出去的都是html网页,对于很多地方需要用到分享一个卡片出去该怎么处理呢?卡片上的内容如果需要自己定义,自己编写内容又该怎...
开发过程中很多次都会遇到一个重大问题,设计中总是要listview中嵌套一个listview,但是很多基本的实现就直接在外层item中直接一个listview,这样就导致了l...
想到视频录制,肯定又是运用MediaRecorder,这个类实在是方便,但是好用的东西一定要慎重,毕竟没有那么便宜的事,但是基本满足用户要求,但是对于比较苛刻的项目而言,那就...
研究录音是源于即时通讯的项目。写出一个即时通讯很简单,但是写好一个即时通讯就不是一件容易的事,比如聊天中语音的加入。接下来就来描述一下自己对语音的见解和处理方式。 首先写到语...
对于很多应用而言,一个少不了的功能就是相册的查看,但是有没有一个封装好了的相册处理页面呢?接下来就来介绍我的相册查看器。 基于ViewPager的实现,是一个单独的Activ...
对于使用webview加载一个网页,使用它的loadurl()方法即可,如果在程序内要打开网页,难么就要自己创建一个WebViewClient,通过setWebViewCli...
写完dialog的自定义现在开始写写toast了,其实对于toast的讲解网上也有很多,并且很容易。先说说为什么要写Toast的自定义吧,对于一个页面的Toast的点击,不断...
在网上搜索dialog,AlertDialog:警告对话框,使用最广泛功能最丰富的一个对话框。ProgressDialog:进度条对话框,只是对进度条进行了简单的封装。 Da...