自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

android与java开发

为广大学者提些建议避免不必要的弯路

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

原创 Flutter 入门篇章

本篇博客介绍内容如下,跟着我一起学习Flutter吧,转载请标明出处Flutter 简介Flutter SDK下载和环境搭建Flutter插件 基于Studio下载Flutter 基于Studio创建Demo工程Flutter 简介简单来说Flutter是谷歌新推出的一套跨平台、开源的UI框架可以同时支持ios和Android系统开发一 、Flutter优势跨平台行高帧率的...

2019-11-22 17:09:39 246

转载 Android 实现广播监听电话的状态

从事android开发的朋友们可能电话状态监听不是很擅长,接下来将详细介绍电话状态监听功能的实现步骤,需要了解的朋友可以参考下。实现手机电话状态的监听,主要依靠两个类:TelephoneManger和PhoneStateListener。 TelephonseManger提供了取得手机基本服务的信息的一种方式。因此应用程序可以使用TelephonyManager来探测手机基本服务的情况。应用...

2018-08-21 19:38:44 4959

原创 Android 泽宇_EventBus的使用

1、EventBus 简介EventBus是一种用于Android的事件发布-订阅总线,由GreenRobot开发,Gihub地址是:EventBus。它简化了应用程序内各个组件之间进行通信的复杂度,尤其是碎片之间进行通信的问题,可以避免由于使用广播通信而带来的诸多不便。 1.1 三个角色Event:事件,它可以是任意类型,EventBus会根据事件类型进行全局的通知。 Subsc...

2018-08-09 10:15:10 905

原创 Android 泽宇高德导航驾车规划路线

高德导航如若转载请标明转载处:https://blog.csdn.net/zeyu_rensheng/article/details/81122719开发者文档:https://lbs.amap.com/如果根据官方文档的步骤:  跟据官方文档地址的话我们得需要自己创建建 fromAndTo 对象 : //起点 LatLonPoin...

2018-07-20 17:16:38 799

原创 Android 泽宇App广告栏

 在介绍具体的使用说明之前,我们先看一下简单的实现效果: 使用说明 显示一个默认广告弹窗,支持单广告活动、多广告活动,当弹窗显示多广告是默认显示底部小圆圈,当显示单活动时默认不显示底部小圆圈; 默认支持弹窗从上,下,左,右,左上,右上,左下,右下等八个方向弹出,更可以设置从任意指定的角度(0-360)弹出; 默认继承了弹性动画效果,可以设定弹性动画弹性参数,动画速...

2018-07-19 23:06:30 191

原创 Android 泽宇Glide和Picasso框架之间的区别与应用

Glide和Picasso是目前Android开发中很流行的图片加载库,Glide库和Picasso库也有极大的相似性,这篇文章就通过对比的方式描述一下这个两个功能强大的优秀库的使用。一、简介:1、picassopicasso是Square公司开源的一个Android图形缓存库,不仅实现了图片异步加载的功能,还解决了android中加载图片时需要解决的一些常见问题:在adapter中...

2018-07-19 10:40:21 355

原创 Android 泽宇GC垃圾回收机制算法

GC是什么?GC的英文全称是:Gabage Collection,翻译成中文就是垃圾回收的意思。在一个对象不再被程序引用时,它所占用的堆空间就可以回收,以便于分配给新的对象使用。那我们在了解回收机制要先了解的知识有哪些我们先说三个英语(Minor GC) vs (Major GC) vs (Full GC)Minor GC代表着新生 Major GC是清理旧老的 Full ...

2018-07-18 15:08:49 1060

原创 Android 泽宇管理Fragment的方法

public Fragment addFragment(int id, Class<Fragment> fragmentClass, Map<String,String> map, Class<Fragment> childFrg, int childId){ transaction = manager.beginTransaction(); ...

2018-07-17 11:20:26 146

原创 Android 泽宇三种底部导航栏

compile 'com.flyco.tablayout:FlycoTabLayout_Lib:2.0.8@aar'//底部导航<com.flyco.tablayout.CommonTabLayout android:layout_height="100dp" android:layout_width="match_parent" android:id="@+id/tab_layout" a...

2018-07-16 11:14:20 297

原创 Android 泽宇Retrofit+Rxjava

今天就写一个简单的Retrofit+Rxjava的联合运用的代码这是一个请求的接口返回给观察者Observable是被观察者,Observe是观察者@FormUrlEncoded@POST("getCourseByTypeAndMore?")Observable<Bean>getPost(@FieldMap HashMap<String,String> map);这是在...

2018-07-16 10:14:36 182

原创 Android 泽宇节操视频

今天我要介绍的是节操视频,此框架的小编个人感觉还是很好用的,轻轻松松的几行代码就搞定了1.所用依赖:implementation 'fm.jiecao:jiecaovideoplayer:5.5'2.在你的布局文件中添加<fm.jiecao.jcvideoplayer_lib.JCVideoPlayerStandard android:id="@+id/videoplayer...

2018-07-16 09:13:10 304

原创 Android 泽宇多布局

现在的速度跟新的速度越来越快,手机的开发,变更也日夜加快普通的已经不能满足我们的需求了,我们看下面一张图多布局这张图就是一个简简单单的多布局,然而我们要是用普通的的视频去实现要写的代码量很多看着也很拥挤,逻辑也不清晰,那么我推荐大家使用一款适配器,代码量非常少,逻辑非常清晰我们实现的使用的适配器是万能适配万能适配器的官方网址:https://www.jianshu.com/p/b343fcff51...

2018-07-16 08:47:33 263

原创 Android 泽宇二级列表

在开发 Android APP 的时候,难免会需要实现二级列表的情况,而在自己的项目中使用的列表是ExpandableListViewpublic class ErAdapter extends BaseExpandableListAdapter { List<MBean.BodyBean.ResultBean> list; Context context; ...

2018-07-16 08:32:05 315

原创 Android 实现水波纹效果

最近做了一个项目,项目中有这么一个需求就是就实现水波纹的效果,不仅仅是这样就完事了,在水波纹的情况下它的上方还会有一个头像随着水波纹的效果而动。package com.example.mickc.customview;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color...

2018-07-13 09:56:52 583

原创 Android 白天黑夜模式切换

智能手机的迅速普及,大大的丰富了我们的娱乐生活。现在大家都喜欢晚上睡觉前玩会儿手机,但是应用的日间模式往往亮度太大,对眼睛有较为严重的伤害。因此,如今的应用往往开发了 日间和夜间 两种模式供用户切换使用,那日间和夜间模式切换究竟是怎样实现的呢?在文字类的App上面基本上都会涉及到夜间模式、就是能够根据不同的设定、呈现不同风格的界面给用户、而且晚上看着不伤眼睛、实现方式也就是所谓的换肤(主题切换)、...

2018-07-12 15:05:36 10464 1

原创 集成高德地图之定位

 今天的内容是一个简单的高德定位,获取当前的位置,刚开看高德文档api有些头晕,于是我就自己总结了一下,如有大神请勿喷,如有转载记得标明转载处。高德api地址是http://lbs.amap.com/api/android-location-sdk/guide/android-location/getlocation一、build.gradle view plain cop//高德地图定位    ...

2018-06-09 18:00:36 793

原创 Volley自定义Request之Goson

package com.dangzhongyang.zuoye.data.utils;import com.android.volley.NetworkResponse;import com.android.volley.Request;import com.android.volley.Response;import com.android.volley.toolbox.HttpHea...

2018-06-02 15:15:52 137

原创 Android 学习的一些题外话

今天在阅读文章的时候看到这么一句话,非常有含义,送给在奋斗的所有小伙伴们。吾生也有涯,而知也无涯。以有涯随无涯,殆已!出自孟子:含义是生命是有限的,知识是无限的。要把有限的生命,投入到对无限知识的追求,用有限的生命追求无限的知识直到死亡。只要肯努力相信自己一定会成功...

2018-05-22 22:53:26 115

转载 banner 轮播图框架

Join GitHub todayGitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.Sign upAndroid广告图片轮播控件,支持无限循环和多种主题,可以灵活设置轮播样式、动画、轮播...

2018-05-21 21:16:45 697

原创 Service 入门

Service什么是ServieceSerciece 表示”服务”。Service是android系统的核心组件之一。Service的本质是一个继承了android.app.Service的JAVA类  每个Service都应该在AndroidManifest.xml文件中进行注册;  Service由Android系统进行维护Service的定位  Service没有匹配的用户界面,通常用于后台...

2018-05-15 15:29:42 256

原创 ViewPager 的使用,轮播和设置点击事件

ViewPagerViewPager提供了多界面的切换效果<1>当前显示一组界面中的其中一个界面;<2>当用户通过左右滑动界面时,当前的屏幕显示当前界面和下一个界面的一部分;<3>滑动结束后,界面自动跳转到当前选择的界面中。android-support-v4.jar 是谷歌官方给我们提供的一个兼容低版本安卓设备的软件包,里面包囊了只有在安卓3.0以上可以使用的...

2018-05-12 14:57:30 5252

原创 Fragment 详情

Fragment (碎片)“碎片”---Sub Activity Fragment是Android 3.0 (Honeycomb)被引入的。主要目的是为了给大屏幕(如平板电脑)上更加动态和灵活的UI设计提供支持。由于平板电脑的屏幕比手机的屏幕大很多,因此可用于组合和交换的UI组件的空间更大,利用Fragment实现此类设计的时,就无需管理对视图层次结构的复杂更改。通过将 Activity 布局分成...

2018-05-12 14:12:54 219

原创 Notification 通知详解

  Notification Notification,是一种具有全局效果的通知,可以在系统的通知栏中显示。当 APP 向系统发出通知时,它将先以图标的形式显示在通知栏中。用户可以下拉通知栏查看通知的详细信息。通知栏和抽屉式通知栏均是由系统控制,用户可以随时查看。  Notification 的基本操作主要有创建、更新、取消这三种。一个 Notification 的必要属性有三项,如果不设置则在运...

2018-05-10 20:34:46 1137

转载 Android RecyclerView 使用完全解析

概述转自:http://blog.csdn.net/lmj623565791/article/details/45059587;RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不陌生,例如:ListView、GridView。那么有了ListView...

2018-05-09 07:28:54 274

原创 android中Activity的生命周期。

所谓的Activity的生命周期和java中Servlet的生命周期类似。Activity中有7个方法:1)onCreate()2)onStart()3)onResume()4)onRestart()5)onPause()6)onStop()7)Destroy()1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运...

2018-04-11 11:09:02 197

原创 送给初学和想学 android的朋友们

所谓的android开发基于java(开发语言)和linux(内核)。学习java主要学习的是面向对象,什么是面向对象?有java 基础的去学习android是非常好学的?朋友们有什么问题可以回帖,我看到后回去回复的!...

2018-03-27 23:43:47 189

空空如也

空空如也

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

TA关注的人

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