Android学习
文章平均质量分 78
三个胖子
这个作者很懒,什么都没留下…
展开
-
Android——百度地图SDK使用指南
最近在研究百度地图的相关使用,发现还是挺有趣的,虽然官方已经有了非常详细的文档介绍,但是不得不说,有些地方的确不太好用,这里我们就从头开始一步一步讲 首先进入百度地图开放平台,然后注册个账号,链接如下http://lbsyun.baidu.com/index.php?title=首页 在上面的开发文档处选择android地图SDK,界面如下, 再点击左边菜单的获取密匙,进...原创 2018-03-04 11:20:48 · 4176 阅读 · 3 评论 -
Android学习——自定义利用Scroller实现可循环滚动的动画菜单控件(功能完善待改进)
都说自定义View是小白和中级开发者的分界线,这也看出来自定义View在Android开发过程中的重要性,所以我的博客初期会以各种各样的自定义View为主。不会讲述太多的原理,主要提供一种简单易懂的实现。 本期要实现的是可循环拉动的动画菜单。这个控件我在其他博客上看到过不少的实现方法,但是大多数要么就是代码量太大,要么就是结构太复杂,对新手来说阅读和理解起来比较困难,所...原创 2018-02-22 16:30:30 · 1663 阅读 · 0 评论 -
Android学习——获取状态栏,标题栏,导航栏高度的方法
最近在写自定义控件的时候被屏幕高度的获取小坑了一下,哈哈,还好最后解决了,写篇简单的博客记录下来 如下图,红色圈起来的部分是状态栏,黄色部分是标题栏,蓝色部分是导航栏,直接上方法 获取状态栏高度private void initStatusBarHeight(){ int result = 0; int resourceId = this.myC...原创 2018-02-22 14:42:29 · 277 阅读 · 0 评论 -
Android学习——自定义View实现蒙版新手引导(二)
这一篇博客是承接上一篇的实现,完善了一些功能。主要添加了缕空图案和文字图像的方法 先上一些Bean。 这个是EmptyCircleBean,主要存储要缕空的圆形图案的位置信息public class EmptyCircleBean { private float centerX; private float centerY; private float ...原创 2018-02-19 19:49:03 · 620 阅读 · 0 评论 -
Android学习——自定义View实现蒙版新手引导
今年的第一个项目也快完结了,哎,还是小孩子好。现在当了大学生,每天都要想着未来的各种各样的事情。 今天要写的是有关于新手引导的内容,这里还是一如既往的提供了能解决问题的简单方法,希望能帮到大家。 相信大家都知道,Android系统的交互界面是由一个又一个的Activity构成的,而我们在设计完布局xml文件后往往会在主类中调用setContentView(R.layout.ac...原创 2018-02-19 01:08:38 · 2086 阅读 · 0 评论 -
Android学习——自定义简易的方向盘操作控件
最近在做一款交互性较为复杂的APP,需要开发一个方向操作控件。最终用自定义控件做了一个简单的版本。 这里我准备了两张素材图,作为方向盘被点击和没被点击的背景图。下面看看自定义的Wheel类public class Wheel extends View implements View.OnTouchListener{ int xPosition;//点击按钮的x坐标 i...原创 2018-02-18 02:25:15 · 3449 阅读 · 1 评论 -
Android学习——特殊底部导航栏设计
这一次要实现的是特殊的地步导航栏,如下图 这里涉及到几个知识点,首先这里我们用到了ImageButton和FloatingActionButton控件,这里准备了四张图片作为按键的图片素材,都用PhotoShop处理成透明背景图片。 接下来是布局代码 <?xml version="1.0" encoding="utf-8"?> <RelativeLayo...原创 2018-02-17 17:52:10 · 471 阅读 · 0 评论 -
Android学习——FloatingActionButton制作简易弹出菜单
又到了写博客的时候了,大过年的也算抽空复习了一下Android开发,今天来做个简单一点的弹出菜单,这里用到了FloatingActionButton,废话不多说直接上代码 第一步:File--Project Structure--app--Dependencies里添加design依赖。 第二步:修改XML为如下<?xml version="1.0...原创 2018-02-16 02:05:39 · 2037 阅读 · 0 评论 -
Android学习——自定义View
没想到现在在大学开发APP这么挣钱,作为一名大学生的我为了有一天能够存到足够的钱去留学重操旧业,不过我快一年多没学Android了,没想到忘记得这么快,果然还是太菜了我哈哈哈哈,废话不多说,开始今天得内容。现在开发APP如果没有一个美观得UI已经不能够算得上优秀得APP了。所以重操就业得我打算先从基础开始复习。首先就是自定义View。(1)继承View类创建自定义Viewpublic class ...原创 2018-02-09 00:21:33 · 250 阅读 · 1 评论 -
Android学习——Android实现与php服务器的json交互
今天算是完成手头上一个项目的最后一部分功能了,就是与PHP服务器的json交互,都说json很简单方便,但在php上还是有那么一些坑的 直接上代码 HttpClient httpClient = new DefaultHttpClient(); String Url = "http://10.30.24.207:80/music/1.ph...原创 2018-02-26 00:37:22 · 220 阅读 · 0 评论