9 陈三哥

尚未进行身份认证

IT狗一只,汪汪汪,我叫三哥

等级
TA的排名 8k+

Android 豆瓣电影- RecyclerView

RecyclerView 是个支持库,存在 三种 布局管理模式 分别是:LinearLayoutManager、GridLayoutManager、StaggeredGridLayoutManager豆瓣客户端中使用了 两种 布局管理模式 分别是 LiearLayoutManager 和 GridLayoutManager,

2016-08-12 18:16:51

Android 不得不知Tag的妙用

setTag () 是 Android 的 View 类中很有用的一个方法,可以用它来给控件附加一些信息,在很多场合下都得到妙用。我们可以看到 setTat() 有两个方法重载,setTag(Object object) 和 setTag(int key,Object object)参数类型 都带有 Object 也就是 可以保存任何 对象数据。 下面分别介绍下相关使用方法。void setTag

2016-08-04 11:07:21

Git 常用命令速查手册

一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 f

2016-08-03 12:28:35

Git 是一个分布式版本控制工具

Git 是一个分布式版本控制工具前言:Git常用命令: 速查手册Git — The stupid content tracker(傻瓜内容跟踪器),Linus 是这样给我们介绍 Git 的。 Git 是用于 Linux 内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。 Git 的

2016-07-31 23:45:30

Android 豆瓣电影-开源

目前程序的目标是做个豆瓣电影客户端(包含热门电影、将要上映、排行榜等功能)。1. 采用目前流行的 Retrofit 和 okhttp3.0 。2. 同时也有 rxandroid 和 rxjava 相关的参与。3. glide开源框架的使用。

2016-07-29 12:07:22

Android 豆瓣电影-网络缓存实现与分析

在 Android 开发过程中,Retrofit 的出现绝对是里程碑式的,OKHttp3 网络层 缓存实现与分析,其实还是有很多坑 比如:离线缓存控制 总缓存时间=在线缓存时间+设置离线时的缓存时间

2016-07-08 15:31:07

Android 分享功能之 微信 图片分享

前言:如果 有关 QQ好友 纯文本分享的问题 ,可点查看 链接。我们都知道,通过 微信官方 分享sdk 支持图片分享,而且有多种方式。官方链接 可直接查看,不再赘述。本文要解决的问题是,分享本地带二维码的图片给微信好友和朋友圈。朋友圈图片能够实现长按识别,给微信好友对话框的图片 在 iOS 可以正常识别,但是 Android 端却不能识别 ,为什么?以下引用知乎网友的回答: 经过分析和功能对比,

2016-07-07 15:27:54

Ubuntu 16.04 安装 JDK 和 Open Jdk

Ubuntu 16.04 安装 JDK 和 Open JdkUbuntu 16.04 安装 JDK 和 Open Jdk默认JDK 安装相对比较轻松,但如果想调整 OpenSdk 版本可就有点儿麻烦, 特别是 OpenJdk7 。常规安装 见这里 java _install默认JDK 安装:sudo apt-get update sudo apt-get install default-jr

2016-05-19 15:34:58

Retrofit2.0 使用 和 JSONObject Conveter

前面的话Retrofit由于其相比于其他http开源库具有更加简单和出色的性能,从而成为Android端最流行的Http客户端库之一

2016-02-24 16:09:21

Gradle在Android Studio 的应用

Gradle早就在使用,但直到 Google 官方 IDE Android Studio 发布之后,Gradle 才逐渐流行起来。但其中的强大功能,只是略知一二。项目与 build 的特定全局变量用 gradle 可以自动生成 BuildConfig 类,里面还包括一些附加字段。这对配置服务器URL之类的常用自定义字段十分有用,使用过程也方便,能轻松开启或关闭。defaultConfig {

2016-01-03 14:07:52

Android 图片选择裁剪工具 PictureTool

PictureTool单个图片选择和裁剪,一般用于头像选择和裁剪。相册选择:把图片的路径封装成 uri 对象的方式,进行不同Activity 之间的传递,比如从 galley–>pictureCropperActivity。相机拍照选择:相机在调用的时候设置输出路径,拿到路径,也是封装 Uri 对象,进行不

2015-12-29 01:23:11

Android 分享功能实现与 QQ 纯文本分享

Android 分享功能实现与 QQ 纯文本分享在 Android 系统中如何给应用增加分享功能?怎样将应用加入系统的分享选择列表?通过系统分享组件实现分享功能Intent.createChooser() 方法用来弹出系统分享列表。 createChooser(Intent target, CharSequence title, IntentSender sender) 参数。常规方法 publi

2015-10-16 13:21:53

Android Serializable 和 Parcelable 如何选择?

两者的设计初衷: Serializable 的作用是为了保存对象的属性到本地文件、数据库、网络流等以方便数据传输,当然这种传输可以是程序内的也可以是两个程序间的。而 Android 的 Parcelable 的设计初衷是因为Serializable 效率过慢,为了在程序内不同组件间以及不同 Android 程序间(AIDL)高效的传输数据而设计,这些数据仅在内存中存在,而且 Parcelable

2015-06-02 19:46:57

Android parcelable 解析

Android App 开发过程中,假设我们需要将String str = "Hanmeimei";,从 Activity A 传递到 Activity B 时,我们可以使用 intent.putExtra(“name”,str ); 这样在 Activity B 中就能获取到由 Activity A 传递过来的字符串 str .那么如果我想将一个对象由 Activity A 传递到 A

2015-05-12 11:23:42

Android 夜间模式实现(二)

此篇文章是承接上文[Android 夜间模式的实现(一)]这里写链接内容 由于最近工作的问你,一直没有时间好好的写篇博客,但是由于之前写过小demo,分享给喜欢的朋友。 —— [github ]

2015-04-15 18:20:37

Android开发Hack1-圆角镂空按钮的样式定义

通过xml文件,自定义按钮边框,以及点击效果

2014-11-20 19:33:51

Android 夜间模式的实现(一)

对于夜间模式的实现网上流传了

2014-11-18 17:22:58

window平台下 Eclipse Ndk开发中的Method 'NewStringUTF' could not be resolved问题

最近需要用到android的ndk,但是在eclipse中,一直提示Method 'NewStringUTF' could not be resolved,诸如此类的错误。可问题是,jni.h等一系列的依赖库,我都已经导入了,并且也能正常的使用build来编译出动态库文件。但是sb的就是eclipse的cdt,仍旧会不停的提示这类的错误,导致整个项目没办法编译过去。后来,我先问

2014-10-09 13:55:15

windows平台IDEA 中的简单单元测试配置

关于单元测试是开发中特别是网络编程中离不开的一个方法与工具,怎样

2014-08-25 12:03:34

Ambiguous method call. Both getClass () in Object and getClass () in Object match.

问题我在使用idea开发Android程序的过程中,在相应代码

2014-08-08 17:21:29

查看更多

勋章 我的勋章
    暂无奖章