
Android
文章平均质量分 85
Sophia_Xwt
这个作者很懒,什么都没留下…
展开
-
Andriod传递数据方式(老罗视频整理)
四种传递数据的方式,实在是安卓小白,不知道现在是否已经过时了。1、Intent的方式 (和静态变量方法) 通过建立Intent ,然后设置put 和get 方法即可,但是它只能传递可序列化的数据,对于不能序列化的数据,通过全局静态对象来传递,(对于何为可序列化还不是很清楚)。 将要传递过来的数据事先在要传递到的activity中全局静态声明,在要传递的那个activity原创 2014-11-29 17:45:26 · 947 阅读 · 0 评论 -
Gmail Api 的解读及例子
由于公司需求需要获取Gmail的信息,于是下了Google提供的例子并开始研究GoogleApi的调用,在这个过程中遇到了几个坑同时也学习到了一些知识,现记录如下: 一 Android QuickStart https://developers.google.com/gmail/api/quickstart/android (链接) goo原创 2015-10-13 19:09:29 · 7986 阅读 · 0 评论 -
Andriod异步消息处理机制解析
Handler 是Andriod 中一个非常重要的组成部分,使用场景:开了另外一个线程去网上下载东西,下载好了之后更新界面上的某个控件,但是UI控件不能在非UI线程上进行更新,所以使用handler,在handler的handleMessage中进行更新,在子线程中需要更新的时机上写sendMessage 就可以了,好了要实现这个需求,几句代码就可以完成需求了,但是写完之后,你会奇怪,为什么这样写原创 2015-10-23 21:06:13 · 743 阅读 · 0 评论 -
Android Wear 交互表面设计及Android 双击事件监测实现
2015年8月20日在Android Devlopers Blog (http://android-developers.blogspot.tw/2015/08/interactive-watch-faces-with-latest.html)上Google 给出了对Android Wear 最近更新的可交互式表面的解释,正好公司需要对已有的表面添加可交互功能,博主对其进行了一定的研究,现将其原创 2015-10-22 20:44:38 · 1661 阅读 · 0 评论 -
Android 中webp 的使用
1 webp 格式 这是谷歌推出来的据说要统一互联网图片格式的一种图片格式,它的优势就在于相同的图片内容,它比已经有的图片格式的大小要小很多,这样就意味着传输速度的迅速,意味着消耗内存减小,意味着处理图片时的损耗减少,具体webp采用了什么样的压缩方法,就不再去探究。 有将现有的图片转换成webp格式的小工具,大家可以自行查找。2 webp的使用原创 2015-11-04 17:40:07 · 6580 阅读 · 2 评论 -
Android适配的一点心得
做Android屏幕适配和UI布局这种东西,其实很烦人,并且很多时候都是在做不同的参数调试,对自身代码技术的增长并没有太多的用处,但是任何一件完整的事情都是有次要、重要之分,一款app产品更是如此,我们都不想一个技术经验机械重复使用多次,我们都想能够快速地成长,那么就需要多想,多思考,多动手。 最近在做项目上的pad版的适配,提前已经看过凯子哥有关于屏幕适配的视频教程,讲得真的是原创 2015-11-06 16:03:48 · 663 阅读 · 0 评论 -
Android 中使用Fragment所引发的
在自己开发的app中碰到了这样的问题,第一次进入有多个fragment的activity正常,第二次进入时,报错,其错误信息为:cannot perform this action after onsaveinstancestate由此引发对fragment的探究:一【译】 fragment transaction & activity state loss 此段内容为原创 2015-11-03 20:46:08 · 1167 阅读 · 0 评论 -
Android View 的事件处理和分发原理简析
在Android中,界面元素都可以接受事件,像我们最经常用到的对Button 组件添加点击事件,往往对其进行setOnClickListenner, 重写其中的 onClick() 函数,这样我们界面上的button 就能接受我们的点击事件,当我们需要对组件更加复杂的触摸事件时,我们往往会重写 onTouch() 以及onTouchEvent 函数,那么这几个函数之间的关系到底是怎样的呢,同时原创 2015-08-27 13:17:49 · 756 阅读 · 0 评论 -
ContentProvider和Observable 以及观察者模式
用Android 的ContentObserver 来在你的代码中监听数据的变化 最近在公司里面的项目发现 要监听某个数据的变化,但是这个数据又是另外一个应用提供的,场景描述为:一个计步器的应用,会用sensor感应到你的步数,而在另外一个应用中,要展示出你今天所走的步数。用到的Android 知识: ContentProvider(这货不是Androi原创 2015-07-17 17:33:58 · 1192 阅读 · 0 评论 -
Fragment Navigation Drawer
原文地址https://guides.codepath.com/android/Fragment-Navigation-Drawer#animate-the-hamburger-icon左侧导航抽屉框的使用 在常见的导航范例中(作者开发的集锦),我们讨论了在android app 中可以使用的导航结构,而在其中最灵活的要数Navigation Drawer。 在谷歌的2015翻译 2015-07-08 20:58:01 · 943 阅读 · 0 评论 -
Android Binder机制理解
Android 初学者,近日研究了一下Android进程通信Binder机制,看了老罗的源码分析,被里面的各种函数和数据结构体搞得大脑一度短路,但是仔细分析相信终能看懂,同时结合老罗推荐的两篇文章,对Binder机制也有了自己的一些总结,现将机制学习的过程记录下来,同时也起到敦促自己可以耐心将这部分内容完全看懂的作用,给自己加个油! 对于Binder机制,我先看了 Andro原创 2015-06-16 18:20:46 · 829 阅读 · 0 评论 -
Android Wear Step Sensor
开启Android wear 之旅,由于公司业务需求,需要研究一下android wear 上的计步器功能,即 Step Counter 和 Step Detector 两个 sensor的使用,同时有关于batching mode的知识。0 Something about sensor 要使用传感器,在上层应用上 需要了解到的几个名词 SensorManager ,原创 2015-06-05 20:23:07 · 1633 阅读 · 0 评论 -
Android 错误积累
1、有关于intent的错误,可能是模拟器真心没有这个intent功能,所以有时候不要纠结2、xml中布局关键字写错了,会出现错误3、导入工程包时会出现错误,首先不能在当前workspace里面解压你导入的工程包,要从其他文件夹里面导入,然后拷贝到你的workspace会出现的错误如下: invalid project de原创 2014-11-25 18:05:15 · 1097 阅读 · 0 评论 -
Android JUnit Test的使用
http://blog.youkuaiyun.com/justin_12/article/details/7279953下面 我简单的总结一下android单元测试的一些要求吧,1、你要实现单元测试的类必须得继承AndroidTestCast类,2、你单元测试中的那个方法必须以Test开头:Test+你的方法名,3、你运行这个单元测试类的方法,一定选中这个以Test开头的方转载 2015-03-20 11:07:48 · 589 阅读 · 0 评论 -
Android开发在路上:少去踩坑,多走捷径
此博客是从其他人的博客上看来的,大体浏览了一遍,就觉得必须转载,其中提到的工具和网页有百分之七十是自己在用的,很少欣慰,但同样也有很多还没有深入理解且全局起来的东西,希望以后可以将他们都利用起来!感谢作者!作者:gzjay,腾讯MIG无线产品部 高级工程师 转载自: http://djt.qq.com/article/view/11931转载 2015-11-02 19:54:54 · 631 阅读 · 0 评论