摘要: Spinner其实是一个列表选择框,不过Android的列表选择框并不需要显示下拉列表,而是相当于弹出一个菜单供用户选择。Spinner与Gallery都继承了AbsSpinner,AbsSpinner继承了AdapterView,因此他也表现出AdapterView... 阅读全文
posted @ 2018-07-20 00:57 JaX0901 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 首先我们来看一下微信中switchButton的效果, 就是下图那个样子, 打开微信玩一下就知道了。Screenshot_20170404-171429.png惯例, 先上实现的效果switchbutton.gif接下来, 我就说明如何一步步实现这个效果控件。 1.定... 阅读全文
posted @ 2018-07-20 00:38 JaX0901 阅读(381) 评论(0) 推荐(0) 编辑
摘要: MotionEvent事件对象一般我们是在View的onTouchEvent方法中处理MotionEvent对象的.public boolean onTouchEvent(MotionEvent event)在这里我们需要从一个MotionEvent对象中获得信息(1... 阅读全文
posted @ 2018-07-17 18:12 JaX0901 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 前言Android的屏幕适配一直以来都在折磨着我们Android开发者,本文将结合:Google的官方权威适配文档 郭霖: Android官方提供的支持不同屏幕大小的全部方法 Stormzhang:Android 屏幕适配 鸿洋:Android 屏幕适配方案 凯子: ... 阅读全文
posted @ 2018-07-17 17:44 JaX0901 阅读(548) 评论(0) 推荐(0) 编辑
摘要: Android数据存取之Preferences这种方式应该是用起来最简单的Android读写外部数据的方法了。他的用法基本上和 J2SE(java.util.prefs.Preferences)中的用法一样,以一种简单、 透明的方式来保存一些用户个性化设置的字体、颜色... 阅读全文
posted @ 2018-07-17 17:02 JaX0901 阅读(901) 评论(0) 推荐(0) 编辑
摘要: Calendar calendar = Calendar.getInstance(); mMonth = String.valueOf(calendar.get(Calendar.MONTH) + 1); //获取日期的月 m... 阅读全文
posted @ 2018-07-17 16:41 JaX0901 阅读(5106) 评论(0) 推荐(0) 编辑
摘要: Window的标志也就是Flag,用于控制Window的显示,同样被定义在WindowManager的内部类LayoutParams中,一共有20多个,这里我们给出几个比较常用。Flag 描述 FLAG_ALLOW_LOCK_WHILE_SCREEN_ON ... 阅读全文
posted @ 2018-07-17 16:13 JaX0901 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 错误:运行项目无法安装,Installation failed with message Failed to finalize session : Unknown failure (Error: java.lang.NullPointerException: Att... 阅读全文
posted @ 2018-07-17 13:08 JaX0901 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 一、Greendao简介 Greendao是一款用于数据库创建与管理的框架,由于原生SQLite语言比较复杂繁琐,使得不少程序员不得不去学习SQLite原生语言,但是学习成本高,效率低下,所以不少公司致力于开发一款简单的数据库管理框架,较为著名的就有Gree... 阅读全文
posted @ 2018-07-17 13:02 JaX0901 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 一、nacicat连接本地sqlserver数据库 navicat连接本地sqlserver数据库,较为简单,只需要填写主机名,采用sql server 验证,输入用户名,连接的时候输入密码即可。 如果连接账户不是sa,需要输入默认数据库,在高级选项卡中初... 阅读全文
posted @ 2018-07-16 09:40 JaX0901 阅读(28883) 评论(0) 推荐(0) 编辑