android-知识
追逐梦想的青年
这个作者很懒,什么都没留下…
展开
-
Android 关于setOnclickListener 对事件分发的影响
1.以前一直觉得事件分发都是那么回事,感觉自己掌握了,可是最近发现自己远远没有掌握。自己还是太水了。经过一番思考参考别人的文章,解决了我遇到的困惑。这里着重推荐这位大牛的博客。http://blog.csdn.net/yanbober/article/details/45887547/感谢他无私的奉献,写了那么多字的文章。2、在一个布局中,添加一个Button,然后再mainactiv原创 2016-06-08 10:24:19 · 2878 阅读 · 0 评论 -
RxJava的学习旅程(一)
1.最近在群里听到最多的就是关于RxJava了,这个框架被很多人看好,是未来技术的主流。听了那么多关于RXJAVA的讨论,我早已按耐不住学习新技术的心了。虽然我还很菜,android基础知识都没玩透。android基本知识通过工作中的问题来学习,理解。课外时间研究下新技术。争取一年吧rxjava 玩好。2.推荐文章https://mcxiaoke.gitbooks.io/rxdocs/原创 2016-08-01 23:57:55 · 552 阅读 · 0 评论 -
android 四大组件之ContentProvider1.
1.从学习android到至今已经有一年的时间了,四大组件中用到了三个唯独contentprovider没有被用到过,而且对这个也不是很理解,但是学习《android开发艺术探究》之后在第二章的IPC机制中,提到一种方法就是contentprovider。通过contentprovider可以实现数据共享。2.contentprovider暴露数据的接口,这样其他的程序可以通过Uri来访问这个原创 2016-06-21 16:02:17 · 365 阅读 · 0 评论 -
android ipc机制之Messenger的使用
1.前面讲了关于ipc机制中的aidl的简单使用。最近看>里面涉及到Messenger的使用,为了加深印象,所以来此写一写。2.Messenger英文单词的意思是"信使",它可以在不同的进程中传递Message对象。Messenger是轻量级的ipc方案,底层是aidl实现的。通过android api可以发现对于 Messenger类,它有俩个比较重要的构造法方法。在这里原创 2016-06-20 18:38:33 · 340 阅读 · 0 评论 -
如何自定义圆角dialog
1.前俩天的项目中,要求写一个圆角的dialog。当时写出来的dialog,四个角老是出现空白部分,经过一番百度,最后确认了一种方法,在博客中做一个记录。2.下面我就写一个圆角dialog。这里我是用重写AlertDialog。当然也可以重写dialog,alertdialog和dialog还是存在差异的,在这里我用alertdialog,那么以后涉及到自定义dialog。我都会选用A原创 2016-07-22 23:01:06 · 3050 阅读 · 0 评论 -
android Service的学习
1.以前刚接触Service的时候,很不理解。但是用过俩三次就慢慢理解了,可是理解是理解了,但是记得不清楚,长时间不用就忘记了,所以我总结下Service的用法,加强自己的印象。2.Service作为android 四大组件之一,用到的地方还是比较多的,Service没有界面,类似于电脑中的后台。Service的启动方式有俩种:bindService 和StartService俩种方法原创 2016-06-13 18:38:15 · 391 阅读 · 0 评论 -
android 跨进程调用service学习(二)
1.前面讲了跨进程调用service,传递基础数据类型,今天来说说传递自定义类型,顺便把楼主遇到的错误说下。2. 第一步:自定义一个类名称叫person。实现parcelable接口。其中特意要注意的是:实现parcelable接口,必须要在这个类中声明一个Creator 静态变量的,然后实现它的一些方法。person类中的属性的get/set方法在这里我就不介绍了。具体看如下代码:原创 2016-06-12 20:30:27 · 539 阅读 · 0 评论 -
Android apktool使用中遇到的问题
1.今天学习使用apktool的时候 遇到俩个问题,琢磨了半天终于弄出来了,再次与大家分享下。2.在开始之前先看下官方文档。注重比较的部分是关于:java jdk 版本与对应的 apkbtool版本之间的关系。大概意思是说:1.52以后的版本要用1.7的jdk,1.52之前的要用1.6或者1.7的jdk,因此假如你的apktool版本是1.52以后的 jdk版本要用起码原创 2016-06-05 21:15:47 · 2197 阅读 · 0 评论 -
Android 跨进程调用service学(一)
1.android 系统中,各应用程序都在自己的进程中运行,进程之间一般无法直接交换数据,为了实现这种跨进程通信(interprocess communication 简称IPC),android 提供了AIDL Service。今天这篇博客主要讲下ipc,基本数据的交互。下一篇在讲复杂性数据的交互。2.第一步:需要创建一个AIDL文件。 首先创建一个project,然后在创建一原创 2016-06-11 18:10:17 · 2935 阅读 · 0 评论 -
webView的用法总结。
1.引言在平时项目中难免会用到webview,每次用都要百度,太麻烦了,趁着周末将webview常见的用法总结下。主要内容如下:webview常见的几种用法。如何在app里面加入html2.用法2.1 webview加载urlwebview跟我们平时用到的button,textview一样都需要在layout中声明,然后再activity findviewbyid,下面是我写的layout布局原创 2016-05-22 21:28:31 · 487 阅读 · 0 评论 -
Android Fragment的子fragment之间切换保存状态遇到的坑
1.最近在做公司项目,记录下自己认为有价值的问题。现在软件一般都是viewpager+fragment组成的tab样式。在其中一个fragment里面。有俩个子fragment通过点击事件,来切换。当然肯定不能每次切换都要重新创建一个fragment,尤其这个fragment里面有网路请求的时候。更不能如此。现在我先把演示下自己遇到的问题。当再次回到最后一个tab的时候,fragmen原创 2016-08-11 21:29:11 · 1037 阅读 · 0 评论