SQLite数据库使用详解
SQLite简介 Google为Andriod的较大的数据处理提供了SQLite,他在数据存储、管理、维护等各方面都相当出色,功能也非常的强大。SQLite具备下列特点: 1.轻量级 使用 SQLite 只需要带一个动态库,就可以享受它的全部功能,而且那个动态库的尺寸想当小。 2.独立性 SQLite 数据库的核心引擎不需要依赖第三方软件,也不需要所谓的“安装”。 3.隔离性 SQLite...
View ArticleAndroid 学习笔记:View的事件分发机制 解析及实例讲解
想必大家对编写自定义控件的流程不陌生,独自编写过许多继承View、ViewGroup之类的自定义控件。在编写的过程中肯定要考虑到View的事件分发机制,不可避免的重要部分,各位有考虑过以下问题: 1. 事件的传递机制? 2. 事件的分发过程涉及到的方法? 3. 接收事件的方法的优先级? 接下来的内容依次来解析: (以下融合个人理解和任玉刚老师的《Android开发艺术探索》书中内容)...
View ArticleXamarin android如何调用百度地图入门示例(一)
在Xamarin android如何调用百度地图呢? 首先我们要区分清楚,百度地图这是一个广泛的概念,很多刚刚接触这个名词”百度地图api”,的确是泛泛而谈,我们来看一下百度地图的官网: android上使用百度地图的有Android地图SDK,定位SDK,导航SDK,全景SDK......等等虽然平时项目中可能会用到,但是不一定每一个SDK都能熟练掌握,xamarin...
View ArticleAndroid中的动态加载机制--薛彦顺
在目前的软硬件环境下,Native App与Web App在用户体验上有着明显的优势,但在实际项目中有些会因为业务的频繁变更而频繁的升级客户端,造成较差的用户体验,而这也恰恰是Web App的优势。本文对网上Android动态加载jar的资料进行梳理和实践在这里与大家一起分享,试图改善频繁升级这一弊病。...
View ArticleAndroidUI组件---SlidingTabLayout实现ViewPager页卡滑动效果
使用SlidingTabLayout需要准备2个类,分别是 SlidingTabLayout,与SlidingTabStrip,,放进项目中时只用修改下包名即可。 效果制作的不是很好。 这篇文章,也是在网上搜了很多资源参考,对...
View ArticleAndroid 动画
android中动画分为3种: 1.Tween Animation: 补间动画(tweened animation)通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画; 缺点...
View ArticleJava Swing 水晶界面 Nimbus风格
Sun曾经开发了两套独立与平台的观感,一个称为Metal另外一个是在JAVA SE 6中新加入的水晶风格Nimubs Meta风格 Nimbus风格 如果为一个Swing应用程序指令观感,其观感默认设置为Metal。 若要换成Nimbus风格只需在初始化界面时加上这句代码...
View ArticleUnity中内嵌网页插件 UniWebView 2.8使用
2016.10.22 孙广东 http://blog.csdn.net/u010019717 UniWebView2:适用于Andriod、ios和Mac os,在移动端效果最好。支持WP8,不支持windows桌面系统,包括编辑器状态。 Unity4.x版本是 UniWebViewUnity AssetStore 上的插件:...
View ArticleAndroid数据存储
参考:《第一行代码》 Android系统中主要提供了三种方式用于简单地实现数据持久化功能, 即文件存储、SharedPreference存储以及数据库存储。 当然,除了这三种方式之外,你还可以将数据保存在手机的 SD卡中,不过使用文件、SharedPreference或数据库来保存数据会相对更简单一些,而且比起将数据保存在 SD卡中会更加的安全。 文件存储...
View ArticleRecyclerView的使用
RecyclerView在android5.0之后被引进,可以通过导入support-v7对其进行使用。 该控件用于在有限的窗口中展示大量数据集。提供了一种插拔式的体验,高度的解耦,异常的灵活,通过LayoutManager,ItemDecoration , ItemAnimator可以实现多样的效果。 实例一: public class RecyclerActivity01 extends...
View Article蓝牙【GATT】协议介绍
在这之前我们得先了解一下一些专业词汇: 1、profile profile可以理解为一种规范,一个标准的通信协议,它存在于从机中。蓝牙组织规定了一些标准的profile,例如 HID OVER GATT ,防丢器 ,心率计等。每个profile中会包含多个service,每个service代表从机的一种能力。 2、service...
View Article【周记-Android移动端开发】手机蓝牙与下位机HC-05蓝牙模块通信系统
【周记-Android移动端开发】手机蓝牙与下位机HC-05蓝牙模块通信系统 很久没有写博客了,计划一直都有,但总是被这样或者那样的事情给耽搁了,在此写下文字监督自己:不论长短,每周至少一篇!本文根据自己的实践总结而来,参考前人博客之余,也自己总结和开发了一些功能,在这里给自己备份也分享给大家。不同之处在于:自动打开并搜索蓝牙、修改蓝牙名字、完整接收蓝牙传输数据、修改蓝牙密码、解除蓝牙绑定。...
View Articlemonkey测试环境搭建
注意:要将360关闭(占用端口) 一、JAVA环境的搭建 1.安装jdk-7u60-windows-x64(JAVA1.7.0,也可安装最新版的JAVA1.8.0),默认安装路径C盘; 2.JAVA环境变量的搭建: 我的电脑→右键属性→ →环境变量 点击新建 例如: 在系统变量里需找Path,点击编辑 添加%JAVA_HOME%\bin;后点击确定...
View Article装饰器模式(从放弃到入门)
装饰器模式(从放弃到入门) @(设计模式) 前面介绍了两篇设计模式,策略模式和观察者模式,其实自己也是在学习阶段,感觉收益很大。所以想继续分享,把java中的23中设计模式都总结一遍,在以后才能在实践中灵活运用。感兴趣的童鞋可以看看前面分享的两篇: 策略模式 观察者模式...
View ArticleRxJava系列一
1.简介 1)RxJava它就是一个实现异步操作的库:a library for composing asynchronous and event-based programs using observable sequences for the Java VM 2)Android 创造的 AsyncTask 和Handler...
View ArticlexUtils的使用(一)
说明: 目前xUtils主要有四大模块: * DbUtils模块: > * android中的orm框架,一行代码就可以进行增删改查; > * 支持事务,默认关闭; > * 可通过注解自定义表名,列名,外键,唯一性约束,NOT NULL约束,CHECK约束等(需要混淆的时候请注解表名和列名); > * 支持绑定外键,保存实体时外键关联实体自动保存或更新;...
View Article第5课 Android四大组件之一——Activity知识汇总
一. Activity的定义及作用 官方定义:Activity是Android应用程序提供交互界面的一个重要组件。 也是Android最重要的组件之一 Activity是业务类 , 是承载应用程序的界面以及业务行为的基础 。 包括UI , Service ...... 类似于我们的JavaBean 说Activity就不得不说View和Window 二. 创建一个 Activity 在...
View ArticleSpannableString
效果图 SpanUtils.java package com.ican.subjects.spannable_string.utils; import android.content.Context; import android.text.Spannable; import android.text.SpannableString; import android.text.TextPaint;...
View ArticleAndroid 动画总结-属性动画
特点: 改变的是对象的实际属性 不仅可以应用于View, 有getter和setter方法的都可以 在xml中定义 放在res\animator中 如: animator_alpha.xml <?xml version="1.0" encoding="utf-8"?> <objectAnimator...
View ArticleAndroid艺术开发探索——第二章:IPC机制(下)
Android艺术开发探索——第二章:IPC机制(下) 我们继续来讲IPC机制,在本篇中你将会学习到 ContentProvider Socket Binder连接池 一.使用ContentProvider...
View Article