自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大钊IT博客

代码,写到极致,就是一种艺术

  • 博客(1)
  • 资源 (17)
  • 问答 (4)
  • 收藏
  • 关注

原创 Android开发之深入理解Android Studio构建文件build.gradle配置

摘要:每周一次,深入学习Android教程,TeachCourse今天带来的一篇关于Android Studio构建文件build.gradle的相关配置,重点学习几个方面的内容:1、applicationId和package属性值的关系,2、怎么配置安全的自定义签名,3、两种构建类型的区别,4、为什么要定制产品的偏好配置?,5、怎么才能加快DEX文件的生成速度,6、为什么要将一个apk拆分成多个?

2017-04-11 11:33:15 2799

在Android开发中使用MVP模式

公司需要对已上线的APP进行组织架构的调整,看着一个类里面1000+甚至2000+的代码,有种摸不着头脑的感觉。Android Project开发流行的设计模式:MVC,MVP,MVVM,如何在项目中灵活使用MVP,MVP优化项目结构,避免代码臃肿,MVP的定义。

2016-09-09

Android开发之数据存储的四种方式之一:Network存储

在上一篇《Android开发之数据存储的四种方式之一:SharedPreferences》中介绍了SharedPreferences存储本地数据的应用,在这个案例里,封装了HttpURLConnection请求、HttpClient请求和AsyncHttpClient请求,将需要持久化的数据存储到后台数据库中,对于不懂使用网络存储数据的小伙伴来说,不妨看一下!

2015-12-09

新版本ADT创建Android项目无法自动生成R文件解决办法

本人使用的是ADT是Version 23.0.2,支持Android 6.0之后的系统环境,最高版本23,在创建Android项目的时候,每次创建项目选择“Compile With”低于6.0版本的时候,都无法自动生成R文件,这个时候MainActivity文件报错,反复点击项目后执行“Clean”后,错误无法解决,按照之前不生成R文件的办法解决不了,那怎么办呢?先分析错误产生的原因。

2015-11-25

Android开发之数据存储的四种方式之SharedPreferences

Android项目开发中使用的数据存储方式有:网络存储、sqlite存储、File存储和SharedPreferences存储,四种存储方式对应的Demo别人是NetworkDemo、SqliteDemo、FileDemo和SharedPreferencesDemo,根据应用的场景选择其中一种或多种方式,比如在登录界面验证,需要将用户名和密码通过SharedPreferences方式保存,注册信息的时候需要通过网络将数据存储到后台数据库中。结合一个登录界面的验证,使用SharedPreferences接口将数据存储在本地的文件中,实现以下功能: 1、验证登录信息的格式是否合法 2、保存登录信息 3、再次登录,填充登录信息 4、展示登录信息

2015-11-25

ProgressBar+WebView实现自定义浏览器

当我们使用浏览器浏览网页时,总会看到下图页面的样子,上面是一个地址栏,地址栏下面显示加载进度,加载完成后进入页面内容,带颜色的进度条总是少不了的,那样子看起来也舒服,如何实现自定义手机浏览器功能呢?

2015-11-24

广播注册的两种方式-检查网络状态

为了区分广播注册的两种方式,特地写了一个静态广播的例子,监听应用程序网络状态,当前无网络的时候,在应用程序窗口提示信息“当前网络不可用,请检查网络是否已经连接..”,否则不提示

2015-11-18

关于如何自定义Android开发控件Button样式Demo

在安卓开发中,我们经常用到Button按钮这个空间,默认系统提供的Button按钮样式比较单调,不适合项目应用 * ,通常我们需要自定义Button样式,自定义Button样式有三种: * 1、使用.9格式图片作为Button背景,或者作为ImageView、 * TextView、RadioButton等控件背景,效果都不错,能够自适应 * 2、使用自定义矢量图的方式,说得简单点就是使用安卓提供的一些xml参数,绘制矩形、圆形,然后添加渐变、颜色等效果 * 3、第三种是前面两种方式的结合,然后做出特殊的效果

2015-11-12

RadioGroup和RadioButton实现FragmentTabHost导航效果

使用RadioGroup和RadioButton嵌套到Fragment里面,加载页面的时候,我们可以通过RadioButton选项,切换对应的Fragment

2015-11-10

Fragment+FragmentTabHost仿QQ底部导航效果

QQ人群里使用最多的手机APP之一,它的设计、排版都深受大众的喜爱,那么你想不想知道QQ的底部导航是如何实现的呢?其实很简单,通过Fragment+FragmentTabHost我们就可以轻松实现类似QQ底部导航的效果。

2015-11-06

ProgressBar读取文件字节流进度条演示

Android之ProgressBar读取文件进度解析,介绍如何使用ProgressBar动态显示读取文件进度,将读取到的数据在TextView

2015-11-06

Genymotion-ARM-Translation-Libraries

Genymotion模拟器使用的是x86架构,在第三方市场上的应用有部分不采用x86这么一种架构,所以在编译的时候不通过,报“APP not installed”,解决的办法有两种:第一种,如果你是应用开发者,可以点击上图中的“here”;第二种,如果你不是应用开发者,可以下载Genymotion提供的ARM转换工具包

2015-10-28

成功调试微信开放平台分享、收藏、支付功能

使用微信开放平台进行微信分享、支付功能开发的时候,遇到了闪退的问题,在回调的WXEntryActivity里面返回的是unknown error的问题,即使你使用官方提供的demo,也是一样“闪退”,经过反复琢磨,发现是签名的问题。

2015-10-15

Android圆角按钮设计

今天总结了一下如何自定义圆角视图的方法,使用了一种比较简单的方式,直接在控件属性里面添加.9格式圆角的png图片背景,然后即可达到预期的效果,同时还挺方便

2015-09-30

001-自定义视图-圆角TextView、ImageView、Button

今天总结了一下如何自定义圆角视图的方法,使用了一种比较简单的方式,直接在控件属性里面添加.9格式圆角的png图片背景,然后即可达到预期的效果,同时还挺方便

2015-09-30

android最新api

从官网下载的Android开发文档,有需要的朋友一起下载参考

2015-04-22

javascript语言中文参考手册

这是一份学习javascript语言过程中需要使用到的帮助文档,可以查看所用实例。

2013-05-02

网易云信即时通信Eclipse版本Demo源码

网易云即时聊天eclipse版的源码。Eclipse导入项目后,同样必须首先导入uikit,再导入demo,但官网暂时只提供Android Studio的源码例子,需要自己手动配置Eclipse项目,这里提供配置好的Eclipse源码。

2008-11-10

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

TA关注的人

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