自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ywh and Gxx

When happiness knocks on the door, when love comes

  • 博客(15)
  • 收藏
  • 关注

原创 Android知识深入总结[主要存放一些大神的链接]

           正式在公司接触Android项目,到目前为止,快一年半了吧,到今天,2018年4月9日,我感觉在Android这条路上,自己感觉到有一些迷茫,不知道现在应该做什么,打算今天好好逛逛csdn,深入的学习一些东西,下边会贴一些文章博客链接。     1、Activity的生命周期,正常结束和非正常销毁的生命周期和调用函数及其使用方法 https://blog.csdn.net/j...

2018-04-09 11:33:44 169 1

原创 Android Studio里面的Build.gradle的详细配置说明

Android Studio里面的Build.gradle的详细配置说明[java] view plain copyprint?apply plugin: 'com.android.application'//说明module的类型,com.android.application为程序,com.android.library为库  andro

2017-09-04 16:57:31 298

原创 Android使用Google Gson实现JSON字符串和对象、对象数组之间相互转换

最近一个项目需要用到JSON,需要在JSON字符串和对象之间相互转换,在网上找了些资料,发现google的Gson还是比较不错的。废话不说,下面是简单的例子:先上源码:下载(包含jar包)Person实体类[java] view plain copyprint?package com.hsun.json;  /**  * Pers

2017-05-18 10:58:27 24078 2

原创 GreenDAO 3.0 基本使用

之前项目中用到了GreenDAO,使用的是2.X的版本,总结下来就是非常难用。2.X中是新建一个项目,然后再项目中配置各个实体的字段等相关属性,然后生成实体以及DAO操作相关的一些类。但是,当你修改了实体中的一些属性,并且这些属性又要在数据库中保存的时候,你会发现每次重新运行generator之前的改变都得重新再来一次。      GreenDAO中比较大的变化就是使用了注解和Gradle

2017-04-05 15:41:17 433

转载 greenDao3 项目搭建与增删改查操作

原文链接:http://blog.csdn.net/njweiyukun/article/details/51893092    最近需要开始一个新的项目了,考虑到既然是新项目了,那么一些常用的框架肯定也要用当下最火的!这次的新项目中涉及到了本地数据存储,很早前有个项目的本地数据库框架用的是ActiveAndroid,github找了下这个框架,发现已经两年多已经没有更新了。然后就想到了一直没

2017-03-31 16:13:29 797

原创 android的SQLite基本用法

在Android开发中SQLite起着很重要的作用,网上SQLite的教程有很多很多,不过那些教程大多数都讲得不是很全面。本人总结了一些SQLite的常用的方法,借着论坛的大赛,跟大家分享分享的。一.SQLite的介绍1.SQLite简介SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入  式的,而且目前已经在很多嵌入式产品中使用了它,

2017-03-10 10:01:08 288

原创 Retrofit2+OkHttp3+RxJava构建网络框架

Retrofit2+OkHttp3+RxJava搭建网络框架首先封装一个获取Retrofit,并集成0kHttp3的抽象基类 public abstract class RetrofitUtils { //服务器路径 private static final String API_SERVER = "http://192.168.16.147:8080"; p

2017-03-09 15:14:46 696

原创 Android多线程之Handler

android 多线程 Android--多线程之Handler前言  Android的消息传递机制是另外一种形式的“事件处理”,这种机制主要是为了解决Android应用中多线程的问题,在Android中不 允许Activity新启动的线程访问该Activity里的UI组件,这样会导致新启动的线程无法改变UI组件的属性值。但实际开发中,很多地方需要在 工作线程中改变UI

2017-03-09 14:43:13 258

原创 Android仿微信聊天界面布局

在Android开发中,很多时候都需要接入即时通信功能,那么就需要一个聊天的布局界面,下面就来给大家介绍一下,怎么来布局聊天界面。        1.第一步首先是制作9.patch图片,这个在Android  sdk 目录下tools文件,找到draw9patch.bat文件双击打开。这是一个专门用来处理安卓里面图像的小工具,你可以对图片指定拉伸的效果,具体教程可以百度,很简单的。

2017-03-02 09:36:22 10605 1

原创 Android获取发布版和调试版的SHA1值

Android 使用高德定位,申请 Key必须要提供 SHA1。获取调试版SHA1的时候,在没有改动的情况下,默认密码为:android 这次梳理一下,方便以后使用,如遇问题,可以提出来,咨询QQ:787875249

2017-03-01 10:59:37 384

原创 RxBus的实现和使用

RxBus并不是一个库,而是一种模式。相信大多数开发者都使用过EventBus,作为事件总线通信库,如果你的项目已经加入RxJava和EventBus,不妨用RxBus代替EventBus,以减少库的依赖。 //RxJava and RxAndroid compile 'io.reactivex:rxandroid:1.1

2017-02-27 16:06:52 294

原创 Android Studio 打包Apk文件,更改默认打包apk文件名称

(1)Android Studio菜单Build->Generate Signed APK (2)弹出窗口 (3)创建密钥库及密钥,创建后会自动选择刚创建的密钥库和密钥(已拥有密钥库跳过)     点击“Create new...”按钮创建密钥库       Key store path:密钥库文件的地址

2017-02-22 15:33:59 2489

原创 Android不经过第三方\官方SDK直接使用Intent快捷实现QQ微信分享

现在,越来越多的APP需要分享的功能了,但是,我们却需要去每个方向平台那里下载对应的SDK以及申请APPID,这无疑是很麻烦的,虽然有些第三方分享平台(例如mob)已经集成了各种SDK,但是,还是需要到各个分享平台申请APPID,特别是学生做的一些Demo,想拿个APPID的申请还是蛮麻烦的,因此,可以考虑一下系统自带的分享,这样就简单多了。(●'◡'●)(无需下载额外SDK,无需申请APPID)

2017-02-22 14:34:01 1970 1

原创 (原创)Glide图片加载库的使用(2)

Glide是 Google推荐的图片加载库,它可以支持来自url,Android资源,文件,Uri中的图片加载,同时还支持gif图片的加载,以及各种图片显示前的bitmap处理(例如:圆角图片,圆形图片,高斯模糊,旋转,灰度等等),缓存处理,请求优先级处理,动画处理,缩略图处理,图片大小自定义等等.可谓是非常的强大.1.添加Glide库需要在build.gradle中加入依赖,目前最新

2017-02-09 13:22:22 484

转载 (转载)Android Glide图片加载库

Glide作为安卓开发常用的图片加载库。

2017-02-09 11:42:44 374

空空如也

空空如也

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

TA关注的人

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