安卓
文章平均质量分 73
皇家豆瓣酱
这个作者很懒,什么都没留下…
展开
-
ButterKnife--View注入框架
俗话说:“不会偷懒的程序员不是好的程序员!”。作为一名Android开发,是不是经常厌烦了大量的findViewById以及setOnClickListener代码,而ButterKnife是一个专注于Android系统的View注入框架,让你从此从这些烦人臃肿的代码中解脱出来。先来看一段代码示例说明下ButterKnife是如何简化代码的:jar包下载地址:http://jakewharto翻译 2016-01-04 16:26:27 · 426 阅读 · 0 评论 -
android异常笔记
1.Activity ca.ct.activity.OBaccaratActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@42db0500 that was originally added here ~~~ 出现这种错误的情景是:当我点击返回键,退出一个activi原创 2015-12-23 17:36:46 · 9848 阅读 · 0 评论 -
RecyclerView使用详解(三)
RecyclerView使用详解(三)在上一篇(RecyclerView使用详解(二))文章中介绍了RecyclerView的多Item布局实现,接下来要来讲讲RecyclerView的Cursor实现,相较于之前的实现,Cursor有更多的使用场景,也更加的常用,特别是配合LoaderManager和CursorLoader进行数据的缓存及加载显示,基于此我们来重点看看Recyc转载 2016-01-14 21:47:11 · 717 阅读 · 0 评论 -
RecyclerView使用详解(二)
RecyclerView使用详解(二)在上一篇(RecyclerView使用详解(一))文章中简单的介绍了RecyclerView的基本用法,接下来要来讲讲RecyclerView的更多用法,要实现不同的功能效果,大部分都还是在于RecyclerView的Adapter写法,所以我们着重来看看几种不同功能的Adapter写法。一、多Item布局实现(MultipleItem转载 2016-01-14 21:45:15 · 793 阅读 · 0 评论 -
RecyclerView使用详解(一)
RecyclerView使用详解(一)一、前言RecyclerView是谷歌V7包下新增的控件,用来替代ListView的使用,在RecyclerView标准化了ViewHolder类似于ListView中convertView用来做视图缓.先来说说RecyclerView的有点就是,他可以通过设置LayoutManager来快速实现listview、gridview、瀑布流的转载 2016-01-14 21:43:20 · 826 阅读 · 0 评论 -
安卓面试题 笔试题 带答案
1.【多选】activity的启动模式有哪些?( )A.standard B.singleTop C. singleTask D.singleInstance2.【单选】下列哪些语句关于内存回收的说明是正确的?( )A.程序员必须创建一个线程来释放内存 B.内存回收程序负责释放无用内存C.内存回收程序允许程序员直接释放内原创 2016-01-14 09:50:16 · 4561 阅读 · 1 评论 -
android vebview与js交互 webview与网页交互
安卓webview有时候需要动态的控制要显示的界面,比如控制网页中某个组件的大小。(个人很不推荐这样使用,因为这样的写法会使代码杂乱难于读懂。而且跨语言交互有时候会有一些莫名其妙的问题)。但是没办法,项目中需要。下面就介绍一下webview与js交互的步骤以及注意点。首先布局文件不多说,一个webview,一个按钮就可以。<LinearLayout xmlns:android="htt原创 2015-12-23 20:20:35 · 1731 阅读 · 0 评论 -
通过TabActivity创建底部菜单栏
隐藏TabWidget,通过RadioGroup和RadioButton实现底部菜单栏,因为这种方法更灵活,界面更容易控制,geng原创 2014-08-14 17:02:54 · 1044 阅读 · 0 评论 -
StringUtil
非常实用的字符串的工具,建议大家以后做的项目中都多用一些工具,这样代码不仅调理清晰,而且省了很多麻烦/** * 字符串判断的工具类 * * @author Autism */public class StringUtils { protected static final String TAG = StringUtils.class.getSimpleName(); /原创 2016-01-06 16:42:30 · 503 阅读 · 0 评论 -
LogUtil
在安卓开发中会经常用到log,但是如果 多人开发,log打印会非常杂乱,那么封装一个logUtil是非常必要的。本文就是一个封装好的LogUtil,可以通过配置log.properties文件来设置一些属性。可以设置将日志保存等等。下面是logUtil的代码以及配置文件。/** * 此类可以灵活的控制log输出,解决了因不同的人开发的时候打印不同的log造成程序log打印非常混乱,只需做一些原创 2016-01-04 18:30:39 · 2590 阅读 · 0 评论 -
Picasso的使用及原理详解
A powerful image downloading and caching library for AndroidPicasso是一个为安卓设计的强大的图片下载以及缓存的开源框架,之前很多项目会为加载图片而发愁,又是不清晰,又是oom。今天才发现这个框架,真的功能强大,而且使用非常简单。话不多说,下面就先说一下他的作用,再说如何使用,然后再讲详细原理。以下是这个框架的官方网站翻译 2016-01-04 17:28:51 · 5309 阅读 · 0 评论 -
HttpClientUtil
package com.cucpay.tradeportal.util;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLConnection;import java.net.URL;import java.转载 2016-01-04 17:11:51 · 212 阅读 · 0 评论