随笔分类 -  Android

摘要:安卓的用户界面线程(user interface thread) 1.1 主线程 安卓修改用户界面并从一个单一用户界面线程中处理输入事件,这个线程也被称作主线程(main thread) Android将所有的事件都收集进一个队列中,并且作为Looper类的一个实例来进行处理 1.2为什么要利用并发 阅读全文
posted @ 2016-04-22 16:23 包子糖Sakura 阅读(471) 评论(0) 推荐(0)
摘要:官方文档的解释 A description of an Intent and target action to perform with it. 注意有一个target action,既PendingIntent是针对特定的目标活动的。 PendingIntent的实例可以通过 getActivit 阅读全文
posted @ 2016-03-07 11:22 包子糖Sakura 阅读(1517) 评论(0) 推荐(1)
摘要:要想实现android手机通过扫描名片,得到名片信息,可以使用脉可寻提供的第三方SDK,即Maketion ScanCard SDK,脉可寻云名片识别服务。他们的官方网站为http://www.maketion.com/。 一、概述 Maketion ScanCardSDK(以下简称SDK)是提供给 阅读全文
posted @ 2016-03-02 20:50 包子糖Sakura 阅读(1887) 评论(0) 推荐(1)
摘要:将脉可寻的功能加入到自己的APP中时,需要在libs文件中添加.so文件和jar包 但是,加入.so文件后,仍然报错 在一番折腾之后,终于解决了,然而解决的方法很奇异- -。 在libs下新建一个armeabi-v7a,然后将.so复制一份到该文件夹” 如果这个不行,那么新建一个armeabi文件夹 阅读全文
posted @ 2016-03-02 16:49 包子糖Sakura 阅读(516) 评论(0) 推荐(0)
摘要:深入理解NFC NFC(Near field communication,近场通信)也叫做近距离无线通信技术。 从原理来说,NFC和wifi类似,二者都利用无线射频技术来实现设备之间的通信。 但是,和WIFI相比,NFC的工作频率为13.55Hz,有效距离为4cm,支持的传输速率有106kps、21 阅读全文
posted @ 2016-02-29 16:22 包子糖Sakura 阅读(3513) 评论(0) 推荐(5)
摘要:在JayFang1993/DropDownMenu的基础上进行修改,最后的到自己想要的效果本来的效果:而我最后实现的效果是:我们先来分析一下DropDownMenu的源代码需要改动的地方1.Menu下面多了一个横线2.点击变换按钮之后,按钮下面的横线以及字体,还有右边的arrow都变成红色,并且再次... 阅读全文
posted @ 2015-11-12 17:45 包子糖Sakura 阅读(6986) 评论(0) 推荐(0)
摘要:Android的Intent机制Intent对象的作用和构成android意图机制最核心的设计思想,就是引入了组件管理服务作为连接组件的管理者。 该服务的作用:通过组件的配置信息了解系统中每个组件的类别和功能帮助调用组件寻找符合其需求的实现组件,将调用者与实现在彻底解耦在整个意图机制下,有三方角色参... 阅读全文
posted @ 2015-11-03 14:30 包子糖Sakura 阅读(622) 评论(0) 推荐(0)
摘要:Android组件模型解析Android中的Mashup将应用切分成不同类别的组件,通过统一的定位模型和接口标准将他们整合在一起,来共同完成某项任务。在Android的Mashup模式下,每个组件的功能都可以被充分的复用。来自不同应用的组件可以有机地结合在一起,共同完成任务。基于Mashup的And... 阅读全文
posted @ 2015-10-30 17:01 包子糖Sakura 阅读(775) 评论(0) 推荐(0)
摘要:Service初步 掌握Service概念 掌握Service分类 Service开发能力具备 了解Service和intentService类的区别 重点难点 StartService和BoundService区别 Service的开发,启动和绑定 掌握Service和线程的使用区别 考核... 阅读全文
posted @ 2015-10-25 17:44 包子糖Sakura 阅读(453) 评论(0) 推荐(0)
摘要:四种常见的命名法比较Java和c#的命名规范的不同点常量用大写java方法首字母不大写,应该小写函数行数限制不要用拼音参照物,Android源码看源码工具,SourceInsight 和 Beyond Compareimport中同类的放在一起Android 文档通过java.doc 实现私有程序变... 阅读全文
posted @ 2015-10-23 11:58 包子糖Sakura 阅读(417) 评论(0) 推荐(0)
摘要:AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this); LayoutInflater inflater = getLayoutInflater(); View view = inflater.inflate... 阅读全文
posted @ 2015-09-12 20:04 包子糖Sakura 阅读(168) 评论(0) 推荐(0)
摘要:1.1 自定义checkbox 选中图片自定义checkbox使用的时android:background而不是android:button,原因在于使用button时自定义图片过大超出边缘部分会截断,而使用background时会自由拉伸。1.1.1 自定义button图片1.1.1 自定义che... 阅读全文
posted @ 2015-08-10 11:36 包子糖Sakura 阅读(273) 评论(0) 推荐(0)
摘要:简介一个在平面上可显示多个条目的可滚动的视图组件,该组件中的条目通过一个ListAdapter和该组件进行关联。比如实现九宫格图,用GridView是首选,也是最简单的。属性:android:columnWidth设置列的宽度。关联的方法为:setColumnWidth(int)android:gr... 阅读全文
posted @ 2015-07-24 15:43 包子糖Sakura 阅读(176) 评论(0) 推荐(0)
摘要:很多时候服务器端传过来的图片大小不统一。在ImageView里面设置这个属性可以让图片显示的时候统一大小。android:scaleType="centerCrop"android:scaleType是控制图片如何resized/moved来匹对ImageView的size。android:scal... 阅读全文
posted @ 2015-07-24 11:14 包子糖Sakura 阅读(321) 评论(0) 推荐(0)
摘要:介绍 JSONJSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language,Standard ECMA-262 3rd Edition - Decem... 阅读全文
posted @ 2015-07-23 17:43 包子糖Sakura 阅读(200) 评论(0) 推荐(0)
摘要:什么是md5加密?MD5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由MIT Laboratory for Computer Science和RSA Data Security Inc的Ronald L. Rivest开发出来,经MD2、MD3和MD4... 阅读全文
posted @ 2015-07-23 01:30 包子糖Sakura 阅读(1435) 评论(0) 推荐(0)
摘要:在制作一个继续按钮时,将button的id设置为continue,发现报了错误,error: invalid symbol: 'continue'一开始还以为是编码问题,后来百度之后才知道安卓Android项目中资源文件或者id都不能使用Java保留符号原因是它们会被翻译成Java代码(R.java... 阅读全文
posted @ 2015-07-17 15:40 包子糖Sakura 阅读(529) 评论(0) 推荐(0)
摘要:效果:主要是设置xml文件两种状态下的itemcard_background.xml card_state_... 阅读全文
posted @ 2015-07-17 13:55 包子糖Sakura 阅读(3857) 评论(0) 推荐(0)
摘要:创建Activity 要创建一个新的Activity,需要对Activity类进行扩展,在新类定义用户界面并实现新的功能。 视图是用来显示数据和提高用户交互的Ui控件。Android提供了多个布局类,称为ViewGroup,它可以包含多个视图来帮助布局UI。Fragment用来封装UI的各个部分... 阅读全文
posted @ 2015-07-16 23:40 包子糖Sakura 阅读(257) 评论(0) 推荐(0)
摘要:1、布局重用标签能够重用布局文件,使用起来非常简单 1)标签可以使用单独的layout属性,这个也是必须使用的。2)可以使用其他属性。标签若指定了ID属性,而你的layout也定义了ID,则你的layout的ID会被覆盖。3)在include标签中所有的android:layout_*都是有效的,前... 阅读全文
posted @ 2015-07-16 18:54 包子糖Sakura 阅读(842) 评论(0) 推荐(0)