自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

切切歆语的博客

人生逍遥乐对,红尘千般滋味。

  • 博客(28)
  • 资源 (121)
  • 收藏
  • 关注

原创 Android之自定义控件实现天气温度折线图和饼状图

以前写了个天气的APP,最近把他更新了一个版本,就抽取其中的天气温度折现图这个功能写了这篇博客,来与大家分享,希望对你有所帮助。效果如图:             代码:MainActivity.Java/**** * 饼状图和天气折线图 */public class MainActivity extends AppCompatActivity { privat

2017-02-28 22:33:50 1768

原创 Android 之低版本高版本实现沉浸式状态栏

沉浸式状态栏确切的说应该叫做透明状态栏。一般情况下,状态栏的底色都为黑色,而沉浸式状态栏则是把状态栏设置为透明或者半透明。沉浸式状态栏是从android Kitkat(Android 4.4)开始出现的,它可以被设置成与APP顶部相同的颜色,这就使得切换APP时,整个界面就好似切换到了与APP相同的风格样式一样。在内容展示上会显得更加美观。功能:自行控制状态栏颜色,可以调节状态栏的亮度,还...

2017-02-26 14:15:45 1693

原创 android ---------高德地图实现定位和3D地图显示

在应用开发中,地图开发是经常需要使用的“组件”,国内比较出名的是就是百度地图和高德地图。此博客讲的是高德地图实现定位和3D地图显示,并标注相应位置,话不多说,先看看效果,在上代码。效果如图:         首先注册高德成为开发者(打开高德地图,点击底部的开发者平台),创建应用,按照要求填写相应信息,如下图:         途中包含了发布版的SHA1安全码和测试版SHA1安全码,两者的值可以看 ...

2017-02-25 10:27:27 9535 7

原创 Android Studio apk打包,keystore.jks文件生成,根据keystore密钥获取SHA1安全码

keystore.jks文件生成,打包APK选择Build > Generate Signed APK 出现如下弹框:然后点击Create new...(创建的意思)出现另一个弹框,在做如下操作,如图完成上信息后,点击OK可看到前面填写的一些信息,可以勾选记住密码,点击Next之后之后在点击Finish ,等一小会儿Apk就打包成功了,上图APK Folder是Apk路径,默认是项目根目录。...

2017-02-24 16:23:40 6231 2

原创 android ------实现高德定位并获取相应信息

Android开发项目时常常会遇到定位这个功能,所以写了这篇博客,今天主要讲的高德地图的定位并获取相应信息。首先导入高德的jar包选中jar包右键点击  Add As Library, 在build.fradle中看到如下代码 表示导包成功compile files('libs/AMap_Location_V3.0.0_20160922.jar')之后到高德申请key值,登录打开控制台 点击创建应...

2017-02-24 14:15:38 8503 14

原创 Eclipse 常用快捷键和使用技巧

1.查看快捷键定义的地方 Window->Preferences->General->Keys。2.更改启动页 在AndroidManifest.xml第一个activity标签项中 android:name=".ResultDemoActivity" ResultDemoActivity改为你想要第一启动的activity。3.取消对“块注释的格式化” Windows->Preferen

2017-02-23 11:01:03 499

原创 Android Studio 常用快捷键和使用技巧

Android Studio1.Ctrl+E,可以显示最近编辑的文件列表2.Shift+Click可以关闭文件3.Ctrl+[或]可以跳到大括号的开头结尾4.Ctrl+Shift+Backspace可以跳转到上次编辑的地方5.Ctrl+F12,可以显示当前文件的结构6.Ctrl+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择7.Ctrl+N,可以快速打开类

2017-02-23 10:49:32 450

原创 Android之省市区三级联动

最近项目要做一个电商APP,选择收货地址的三级联动滚动选择组件, 控件用起来非常简单 ,下面是它的运行效果:       布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xml

2017-02-23 10:11:00 1229

原创 Android assets文件夹之位置放置和作用

Android 的assets文件夹的放置位置,Eclipse创建项目时就生成了的,Android Studio则不太一样,AS可以包含几种方式,1:可以在build.gradle文件下配置,加如下代码 " sourceSets { main { assets.srcDirs = ['src/assets', 'src/assets/'] } } "android {

2017-02-22 18:19:58 2721

原创 Android之SwipeRefreshLayout下拉刷新组件

SwipeRefreshLayout概述SwipeRefrshLayout是Google官方更新的一个Widget,可以实现下拉刷新的效果。该控件集成自ViewGroup在support-v4兼容包下,不过我们需要升级supportlibrary的版本到19.1以上。用户通过手势或者点击某个按钮实现内容视图的刷新,布局里加入SwipeRefreshLayout嵌套一个子视图如ListVie

2017-02-18 10:01:59 789

原创 Android设计模式之工厂模式

定义工厂模式是我们最常用的实例化对象模式了,是用工厂方法代替new操作的一种模式。著名的Jive论坛 ,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。因为工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例 对象,如A a=new A() 工厂模式也是用来创建实例对象的,所以以后new时就要多个心眼,是否可以考虑使用工厂模式,虽然这样做,可能多做一些工作

2017-02-17 22:07:06 673

原创 Android之侧滑菜单DrawerLayout的使用

在android support.v4 中有一个抽屉视图控件DrawerLayout。使用这个控件,可以生成通过在屏幕上水平滑动打开或者关闭菜单,能给用户一个不错的体验效果。DrawerLayout分为侧边菜单和主内容区两部分,侧边菜单可以根据手势展开与隐藏,主内容区的部分可以随着菜单的点击而变化。DrawerLayout其实是一个控件,跟LinearLayout差不多,直接使用即可。

2017-02-17 16:56:51 3178

原创 Android设计模式之单例模式

定义单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例 。单例模式是设计模式中最简单的形式之一。这一模式的目的是使得类的一个对象成为系统中的唯一实例。要实现这一点,可以从客户端对其进行实例化开始。因此需 要用一种只允许生成对象类的唯一实例的机制,“阻止”所有想要生成对象的访问。使用工厂方法来限制实例化过程。这个方法应

2017-02-17 09:41:39 483

原创 Android之设计模式

设计模式的概念1.基本定义:设计模式(Design pattern)是一套被反复使用的代码设计经验的总结。使用设计模式的目的是为了可重用代码、让代码更容易被他人理解。设计模式是是软件工程的基石脉络,如大厦的结构一样。2.Design pattern的四大要素:模式名称(Name),问题(Question),解决方案(Solution),效果(Efftive)。3.OO(面向对象)的六大

2017-02-16 22:29:18 313

原创 Android--------TabLayout实现新闻客户端顶部导航栏

APP市场中大多数新闻App都有导航菜单,导航菜单是一组标签的集合,在新闻客户端中,每个标签标示一个新闻类别,对应下面ViewPager控件的一个分页面,今日头条,网易新闻等。随着版本迭代的更新,带来了许多控件,案例主要用到了TabLayout,ViewPage,RecyclerView,CardView等新控件。效果如图:                         以前的实现方法是 :Vi...

2017-02-16 11:33:47 2497

原创 Android之ToolBar和自定义ToolBar实现沉浸式状态栏

沉浸式状态栏确切的说应该叫做透明状态栏。一般情况下,状态栏的底色都为黑色,而沉浸式状态栏则是把状态栏设置为透明或者半透明。沉浸式状态栏是从android Kitkat(Android 4.4)开始出现的,它可以被设置成与APP顶部相同的颜色,这就使得切换APP时,整个界面就好似切换到了与APP相同的风格样式一样。在内容展示上会显得更加美观。本博客主要说的是结合ToolBar来实现状态栏的两...

2017-02-15 10:42:30 4770

原创 Android之EventBus1.0 和EventBus3.0的使用详解

当Android项目越来越庞大的时候,应用的各个部件之间的通信变得越来越复杂,那么我们通常采用的就是Android中的解耦组件EventBus。EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。

2017-02-14 16:17:41 1076

原创 Android Webview 和Javascript交互,实现Android和JavaScript相互调用

在Android的开发过程中、遇到一个新需求、那就是让Java代码和Javascript代码进行交互、在IOS中实现起来很麻烦、而在Android中相对来说容易多了、Android对这种交互进行了很好的封装、我们可以很简单的用Java代码调用WebView中的js函数、也可以用WebView中的js来调用Android应用中的Java代码。案例主要包含了: Html中调用Android

2017-02-10 18:01:23 437

原创 Android之RecyclerView实现时光轴

做项目的过程中有个需求需要时光轴,于是网上找了部分资料 ,写了个案例,现在分享给大家。如图:        activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com

2017-02-08 16:20:19 633

原创 Android之ToolBar的使用

Toolbar是在 Android 5.0 开始推出的一个 Material Design 风格的导航控件 ,Google 非常推荐大家使用 Toolbar 来作为Android客户端的导航栏,以此来取代之前的 Actionbar 。与 Actionbar 相比, Toolbar 明显要灵活的多。它不像 Actionbar 一样,一定要固定在Activity的顶部,而是可以放到界面的任意位置。除此

2017-02-08 10:23:00 436

原创 Android之 RecyclerView,CardView 详解和相对应的上拉刷新下拉加载

随着 Google 推出了全新的设计语言 Material Design,还迎来了新的 Android 支持库 v7,其中就包含了 Material Design 设计语言中关于 Card 卡片概念的实现 —— CardView。RecyclerView也是谷歌V7包下新增的控件,用来替代ListView的使用,在RecyclerView标准化了ViewHolder类似于ListView中conv

2017-02-07 17:44:31 1326

原创 Andorid 之日历控件,可左右滑动,包含公历,农历,节假日等

公司项目需要日历这个功能,经过查阅资料写了个demo,包含公历,农历,节假日等,还可左右滑动。效果图:代码:public class MainActivity extends AppCompatActivity implements CalendarViewPagerFragment.OnPageChangeListener, CalendarVie

2017-02-07 10:07:16 2248

原创 Android之MVP模式实现登录和网络数据加载

MVP简介相信大家对 MVC 都是比较熟悉了:M-Model-模型、V-View-视图、C-Controller-控制器,MVP作为MVC的演化版本,也是作为用户界面(用户层)的实现模式,那么类似的MVP所对应的意义:M-Model-模型、V-View-视图、P-Presenter-表示器。MVC详见博客: Android之MVC模式的使用 ModelModel 是用户界面

2017-02-06 16:37:22 2840

原创 AndroidStudio使用偷懒插件Butterknife和GsonFormat

1.Android ButterKnife ZeleznyAndroid Studio上安装插件,如图: 配合ButterKnife实现注解,从此不用写findViewById,想着就爽啊。在Activity,Fragment,Adapter中选中布局xml的资源id自动生成butterknife注解,点击事件也可自动生成。现在加载布局文件后面加上如下代码:@Overrid

2017-02-06 11:57:34 789

翻译 最强 Android Studio 使用小技巧和快捷键

本文翻译自 Android Studio Tips by Philippe Breault,一共收集了62个 Android Studio 使用小技巧和快捷键。 根据这些小技巧的使用场景,本文将这62个小技巧分为常用技巧(1 – 28)、编码技巧(29 – 49)和调试技巧(50 – 62),分成三个部分。常用技巧1. 书签(Bookmarks)描述:这是一个很有用的功能,让你

2017-02-06 11:13:18 555

原创 Android开发之Retrofit+RxJava的使用

Retrofit是Square公司开发的一款针对Android网络请求的一个当前很流行的网络请求库。http://square.github.io/retrofit/https://github.com/square/retrofit使用需引入:compile 'com.squareup.retrofit2:retrofit:2.1.0'compile 'com.sq

2017-02-05 17:20:12 1366

原创 Android之封装好的异步网络请求框架

1.简介 Android中网络请求一般使用Apache HTTP Client或者采用HttpURLConnection,但是直接使用这两个类库需要写大量的代码才能完成网络post和get请求,而使用这个MyHttpUtils库可以大大的简化操作,它是基于HttpURLConnection,所有的请求都是独立在UI主线程之外,没有通过CommCallback回调方法处理请求结果,没有了子线程、

2017-02-05 10:05:57 688

原创 Android之MVC模式的使用

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。Model 层处理数据,业务逻辑等;View 层处理界面的显示结果;Controll

2017-02-04 14:58:39 283

Android我的便签-----SQLite的使用方法

以一个便签来讲述一下android中的数据库,博客地址:http://blog.csdn.net/dickyqie/article/details/76152755

2017-07-26

Android之UI--打造12种不同Dialog对话框

打造多种不同的Dialog对话框,博客地址: http://blog.csdn.net/dickyqie/article/details/75505059

2017-07-20

JQuery工具文件,包含了1.0--3.0的最新版本

jquery的版本从1.x.x 到 3.x.x,文件中放了 截止目前每个版本最新的JQuery,根据个人需求选择使用.

2017-07-11

Android之利用JSBridge库实现Html,JavaScript与Android的所有交互

Android之利用JSBridge库实现Html,JavaScript与Android的所有交互,博客地址:http://blog.csdn.net/dickyqie/article/details/70225676

2017-04-18

Android JsBridge之Html,JavaScript与Android交互library工具包

Android JsBridge自定义WebView之Html,JavaScript与Android所有交互使用的library工具包,导入即可使用,博客地址:http://blog.csdn.net/dickyqie/article/details/70225676

2017-04-18

前端开发文档

前端开发文档

2017-04-15

Android之仿微信发朋友圈图片选择功能

仿微信发朋友圈图片选择功能,博客地址:http://blog.csdn.net/dickyqie/article/details/70172999

2017-04-14

Android 之WebView实现下拉刷新和其他相关刷新功能

WebView实现下拉刷新功能和其他控件下拉刷新功能,博客地址:http://blog.csdn.net/dickyqie/article/details/70170855

2017-04-14

Android之扫描二维码和根据输入信息生成名片二维码

案例包含二维码扫描和生成二维码名片。 博客地址:http://blog.csdn.net/dickyqie/article/details/67636245

2017-03-28

Android之第三方平台实现多平台分享操作

案例主要介绍多平台分享操作。 博客地址:http://blog.csdn.net/dickyqie/article/details/67631652

2017-03-28

Android之第三方平台实现QQ登录和QQ分享

QQ第三方平台实现QQ登录和分享功能. 博客地址:http://blog.csdn.net/dickyqie/article/details/66972953

2017-03-27

Android之Glide(非常好用的图片加载框架)

Glide是一种快速、高效的图像加载框架,包含了图片处理的多种功能。 博客地址:http://blog.csdn.net/dickyqie/article/details/65935993

2017-03-26

图片加载框架工具包glide-3.6.jar

Glide是一种快速、高效的图像加载框架,内存和磁盘缓存和资源集中到一个简单的和易于使用的界面。

2017-03-26

Android之水波纹点击效果(RippleView)

此案例主要是讲的是按钮点击效果带有的水波纹(波浪式)。 博客地址:http://blog.csdn.net/dickyqie/article/details/65634947

2017-03-24

Android之Retrofit包(含2.1 和 2.0)

Retrofit是Square公司开发的一款针对Android网络请求的一个当前很流行的网络请求库。

2017-03-23

Android之微信开放平台实现分享(分享好友和朋友圈)

这篇博客主要是把微信的的分享和相关操作表达一下,分享可以包含:文字,视频,音乐,图片等分享。 博客地址:http://blog.csdn.net/dickyqie/article/details/64921062

2017-03-22

网页颜色选择器

网页颜色选择器,便于开发时选择适当颜色值。

2017-03-18

颜色取色器

颜色取色器,便于吸取颜色。

2017-03-18

Android之Fresco(facebook的强大Android图片加载的框架)

Fresco是Facebook开源Android平台上一个强大的图片加载库。

2017-03-17

Android之修改用户头像并上传服务器(实现手机拍照和SD卡选择上传)

案例包含了: Xutil图片上传, 拍照和SD卡选择图片, 图片缓存和界面逻辑处理, 图片压缩和图片处理, 自定义圆形头像等. 博客地址:http://blog.csdn.net/dickyqie/article/details/62430003

2017-03-16

Android 开源的Modnet算法实现抠图和更换背景

这是博客 Android ------ 开源的Modnet算法实现抠图和更换背景,博客地址:https://zhangqie.blog.csdn.net/article/details/123554666

2022-03-21

PHP 项目------歆语微博项目

一个简单微博项目,php+mysql+apache开发,个人购买资料的项目练习,适合新手练习, 博客地址:https://blog.csdn.net/DickyQie/article/details/79909152

2018-04-12

3份JQuery开发文档

3份前端JQuery开发文档,便于开发查找,我学习后台语言时用到的。

2018-03-27

hprof-conv文件下载和使用说明

hprof-conv.exe 在sdk tools 里面缺少这个运行文件导致DDMS files not found: tools\hprof-conv.exe 错误 , 详细看博客:https://blog.csdn.net/DickyQie/article/details/79657573

2018-03-22

3份ajax文档

多份ajax文档,介绍Ajax的使用和使用JavaScript和Ajax的异步请求等

2018-03-20

Allocation Tracker的使用

Allocation Tracker的使用,Allocation Tracker:追踪内存分配信息,包含AS和Eclipse中的使用

2018-03-15

android高德地图两点路线和多个点路线绘制

高德地图两点路线和多个点路线绘制,可以实现实线和虚线功能, 效果图看博客,博客地址:http://blog.csdn.net/dickyqie/article/details/79562371

2018-03-15

5份JS开发文档

5份js文档,有精通js,高性能js,异步编程,设计模式,高级程序设计等

2018-03-12

Android歆语计算器源码

效果和apk地址:http://sj.qq.com/myapp/detail.htm?apkName=com.zhangqie.miyucalculator

2018-03-12

商城模板(包含京东,雍达和ECSHOP商城)

商城模板,包含了京东,雍达商城前后台模板,ECSHOP 后台模板

2018-02-07

个人项目(歆语气象通)

Android------个人项目(歆语气象通),博客查看效果图, 博客地址:http://blog.csdn.net/dickyqie/article/details/79049653

2018-01-13

ThinkPHP3.1, 3.2, 5.0等版本的文档

PHP的框架:ThinkPHP,包含了3.1 , 3.2和5.0版本的文档。

2017-12-06

Android ---------高德卫星地图绘制多个点和点的点击事件自定义弹窗

Android -----高德卫星地图绘制多个点和点的点击事件自定义弹窗,博客地址:http://blog.csdn.net/dickyqie/article/details/78084485

2017-09-25

kotlin for android----------MVP模式实现登录

MVP+Kotlin 来实现登录小案例,博客地址:http://blog.csdn.net/dickyqie/article/details/77684591

2017-08-29

Kotlin中文开发文档

Kotlin中文开发文档

2017-08-29

FlexboxLayout-----Android弹性布局

FlexboxLayout是一个Android平台上与CSS的弹性盒子布局模块 有相似功能的库。博客地址:http://blog.csdn.net/dickyqie/article/details/77155327

2017-08-14

Android-----代码实现打开手机第三方应用APP

app内部,启动第三方应用高德,百度,腾讯地图实现路线规划;博客地址:http://blog.csdn.net/dickyqie/article/details/76577299

2017-08-02

Android数据库框架-----ORMLite关联表的使用

ORMLite框架Android平台上的数据库框架,博客地址:http://blog.csdn.net/dickyqie/article/details/76422352

2017-07-31

Android数据库框架-----ORMLite 的基本用法

ORMLite框架Android平台上的数据库框架,博客地址:

2017-07-29

Android数据库框架-----GreenDao3的相关使用和版本升级更新

Android数据库GreenDao的相关使用和版本升级更新;博客地址: http://blog.csdn.net/dickyqie/article/details/76261450

2017-07-28

空空如也

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

TA关注的人

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