- 博客(15)
- 收藏
- 关注
原创 Android5.0之Activity的转场动画
Activity的转场动画很早就有,但是太过于单调,样式也不好看,于是Google在Android5.0之后,又推出的新的转场动画,效果还是非常炫的,今天我们一起来看一下。1.旧转场动画回顾首先我们还是先来看看在5.0之前如果我们想要在启动Activity时使用动画该怎么做呢?[java] view plain copy print?startAct
2017-10-20 15:46:37
370
2
原创 Android DatePickerDialog和TimePickerDialog显示样式
可以用DatePickerDialog显示选取日期的对话框。可以设置显示的样式 1、通过构造方法设置显示样式。 可以通过DatePickerDialog(Context context, int theme, DatePickerDialog.OnDateSetListener callBack, int year, int monthOfYear, int dayO
2017-09-30 16:38:53
1779
原创 Android实战——GreenDao3.2的使用,爱不释手
GreenDao3.2的使用,爱不释手本篇文章包括以下内容:前言GreenDao3.2的简介GreenDao3.2的配置GreenDao3.2的使用结语前言GreenDao是一款操作数据库的神器,经过了2.0版本的升级后,已经被广泛的开发者使用。确实是很好用,入门简单,可以剩去了数据库的建表操作和数据库SQL的编写,博主用了一次之后爱不释手,和以前的数据
2017-09-19 11:12:34
786
1
原创 Android按返回键(后退键)Back键事件捕获的两种方法
在开发中退出应用,有时候需要对back键进行监听控制,下面是捕获Back键的两种方式方式一: @Override public void onBackPressed() { super.onBackPressed(); Log.e(TAG, "onBackPressed: 按下了返回键"); // exitApplication();
2017-09-12 16:10:35
5268
原创 Android防止按钮过快点击造成多次事件的解决方法
问题onClick事件是Android开发中最常见的事件。比如,一个submitButton,功能是点击之后会提交一个订单,则一般代码如下,其中submitOrder()函数会跳转到下一页进行处理 :[html] view plain copy print?//代码0 submitButton.setOnClickListener(new OnClickListener() {
2017-08-27 09:19:00
1101
原创 Android开发之使用PULL解析和生成XML
Android开发之使用PULL解析和生成XML请尊重他人的劳动成果,转载请注明出处:Android开发之使用PULL解析和生成XML一、使用PULL解析XML1.PULL简介我曾在《浅谈XMl解析的几种方式》一文中介绍了使用DOM方式,SAX方式,Jdom方式,以及dom4j的方式来解析XML。除了可以使用以上方式来解析XML文件外,也可以使用android系统内置的Pull解析器来解析X
2017-08-24 18:17:10
269
原创 在使用AndroidStudio打包apk时,遇到“xxx is not translated in xxx”错误的解决办法
如上图所示的错误这是因为在string.xml文件中出现的字符串定义没有多过语言版本。一个最笨的解决办法就是将多国语言版本的string.xml补充完整。不过还有更简单的方法。在app的Build.gradle文件中添加如下代码即可。android{......... lintOptions { disable 'MissingTranslat
2017-08-07 15:23:01
401
原创 android Fragment中没有onTouchEvent解决方法
在父类MainActivity中定义如下接口和函数[java] view plain copy print?public interface MyTouchListener { public void onTouchEvent(MotionEvent event); } // 保存MyTouchListener接口的列表 private ArrayList<MyTouch
2017-08-03 10:36:18
2483
原创 RollViewPager图片轮播效果开源框架的使用
RollViewPager是一个自动轮播的Viewpager,支持无限循环。 触摸时会暂停播放,直到结束触摸一个延迟周期以后继续播放。 看起来就像这样。指示器可以为点可以为数字还可以自定义,位置也可以变。附上RollViewPager Github地址:https://github.com/Jude95/RollViewPager使用Android Studio开发在gradle添加依赖:compi
2017-07-26 18:53:32
348
转载 Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系
转载请标明出处:http://blog.youkuaiyun.com/lmj623565791/article/details/38377229 ,本文出自【张鸿洋的博客】很多人面试肯定都被问到过,请问Android中的Looper , Handler , Message有什么关系?本篇博客目的首先为大家从源码角度介绍3者关系,然后给出一个容易记忆的结论。1、 概述Handler 、 Looper 、Mes
2017-07-22 09:37:43
491
原创 Android应用层View绘制流程与源码分析
【工匠若水 http://blog.youkuaiyun.com/yanbober 转载烦请注明出处,尊重分享成果】1 背景还记得前面《Android应用setContentView与LayoutInflater加载解析机制源码分析》这篇文章吗?我们有分析到Activity中界面加载显示的基本流程原理,记不记得最终分析结果就是下面的关系:看见没有,如上图中id为content的内容就是整个View树的结构,所
2017-07-21 20:03:10
300
原创 Android TouchEvent事件传递机制
跟touch事件相关的3个方法:public boolean dispatchTouchEvent(MotionEvent ev); //用来分派eventpublic boolean onInterceptTouchEvent(MotionEvent ev); //用来拦截eventpublic boolean onTouchEvent(MotionEvent ev);
2017-07-20 09:38:07
329
原创 Duplicate files copied in APK META-INF/DEPENDENCIES File
今天调试 Android 应用遇到这么个问题:Duplicate files copied in APK META-INF/DEPENDENCIES File 1: httpmime-4.3.2.jar File 2: httpmime-4.3.2.jar貌似说两个包里面的文件重复了还是怎么的,谷歌了一番之后据说应该是 android studio 自身的bug解决办法:打开项目下面的 bu
2017-07-19 09:03:05
501
转载 Android之Adapter用法总结
Android之Adapter用法总结1.概念 Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(List View,Grid View)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系:Android中所有的Adapter一览: 由图可以看到在andro
2017-07-19 08:37:39
430
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人