随笔分类 -  android提高篇

上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 89 下一页
摘要:本文从物联网的核心要素、物联网的关键场景、微信硬件平台的通信协议分析三个维度去分析基于微信硬件平台的物联网架构。相关的背景知识请阅读微信公众号:嵌入式企鹅圈发布的有关物联网和微信硬件专题文章。 一、 基于微信硬件平台的物联网架构图示 上图涵盖以下信息: 1. 基于微信硬件平台的物联网的架构组成,有微 阅读全文
posted @ 2016-06-04 23:06 brave-sailor 阅读(761) 评论(0) 推荐(0)
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 云与后端相关的技术似乎并不属于嵌入式和物联智能硬件开发工程师的范畴,但是嵌入式开发工程师有必要认识成熟的网络架构和相关的云技术,以拓展自己在系统架构方面的视野。大数据分析是物联网背后的核心价值 阅读全文
posted @ 2016-06-04 23:05 brave-sailor 阅读(543) 评论(0) 推荐(0)
摘要:一、微信硬件公众平台整体架构 上一篇《物联网架构场景技术分析》已经探讨和分析了物联网架构的演进,基于微信硬件公众平台的智能控制方案即属于文中的第三种架构--基于统一后台服务的物联架构。其中的架构如下: 各部分的角色和分工如下: 1.微信硬件公众号平台服务器,是物联网的基础和核心部分,其负责外设设备I 阅读全文
posted @ 2016-06-04 23:04 brave-sailor 阅读(541) 评论(0) 推荐(0)
摘要:Protocol buffer是Google出品的一种轻便高效的结构化数据存储格式,可对结构化数据进行序列化,并具有语言无关、平台无关等特点,在通信协议和数据存储等领域已经得到广泛的应用。目前其已经提供 C/C++、Java、Python 等语言的 API。 一、Protocol buffer和XM 阅读全文
posted @ 2016-06-04 23:04 brave-sailor 阅读(1393) 评论(0) 推荐(0)
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 微信公众号(嵌入式企鹅圈)将新开辟专栏撰写物联网完整解决方案的相关技术,包括物联网架构、云服务、微信接口开发、智能设备开发等。鉴于本人研发的进展和需要时间进行原创总结,物联网专栏更新会比较慢, 阅读全文
posted @ 2016-06-04 23:03 brave-sailor 阅读(468) 评论(0) 推荐(0)
摘要:有图又真相,先上图再说。 点击效果: 设置虚线: [html] view plain copy <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/androi 阅读全文
posted @ 2016-06-03 14:03 brave-sailor 阅读(421) 评论(0) 推荐(0)
摘要:shape使用、渐变色、分割线、边框、半透明、半透明阴影效果。 首先简单了解一下shape中常见的属性。(详细介绍参看 api文档 ) 转载请注明:Rflyee_大飞: http://blog.csdn.net/rflyee/article/details/20785495 注意: <corners 阅读全文
posted @ 2016-06-03 14:02 brave-sailor 阅读(856) 评论(0) 推荐(0)
摘要:/** 获取 drawable 的图片 可以循环 1.图名 2.drawable 3.包名 **/ int imgid = getResources().getIdentifier("ic_launcher", "drawable", "com.example.anywight"); text.setBackgroundResource(imgid); /**... 阅读全文
posted @ 2016-05-31 10:16 brave-sailor 阅读(478) 评论(0) 推荐(0)
摘要:1 Bitmap加载方式 在介绍Bitmap--OOM 异常时,首先介绍一下Bitmap有哪几种加载方式。通常Bitmap的加载方式有Resource资源加载、本地(SDcard)加载、网络加载等加载方式。 1.1 Resource资源加载 Assets资源加载方式: [java] view pla 阅读全文
posted @ 2016-05-31 10:15 brave-sailor 阅读(221) 评论(0) 推荐(0)
摘要:Bitmap (android.graphics.Bitmap) Bitmap是Android系统中的图像处理的最重要类之一。用它可以获取图像文件信息,进行图像剪切、旋转、缩放等操作,并可以指定格式保存图像文件。 Bitmap类: public boolean compress ( Bitmap.C 阅读全文
posted @ 2016-05-31 10:14 brave-sailor 阅读(5315) 评论(0) 推荐(0)
摘要:Matrix的数学原理 平移变换 旋转变换 缩放变换 错切变换 对称变换 代码验证 Matrix的数学原理 在Android中,如果你用Matrix进行过图像处理,那么一定知道Matrix这个类。Android中的Matrix是一个3 x 3的矩阵,其内容如下: Matrix的对图像的处理可分为四类 阅读全文
posted @ 2016-05-30 17:15 brave-sailor 阅读(487) 评论(0) 推荐(0)
摘要:1. 图片放在sdcard中, Bitmap imageBitmap = BitmapFactory.decodeFile(path) (path 是图片的路径,跟目录是/sdcard) 2. 图片在项目的res文件夹下面 //得到application对象 ApplicationInfo appInfo = getApplicationInfo(); //得到该图片的... 阅读全文
posted @ 2016-05-30 15:36 brave-sailor 阅读(787) 评论(0) 推荐(0)
摘要:使用到的图片资源 checkbox_normal.png checkbox_pressed.png 阅读全文
posted @ 2016-05-25 16:12 brave-sailor 阅读(199) 评论(0) 推荐(0)
摘要:作为自定义 view 的基础,如果不了解android view 的生命周期 , 那么你将会在后期的维护中发现这样那样的问题 ....... 做过一段时间android 开发的同学都知道,一般 onXXX 函数都是系统的回调函数。而这篇 blog 也是基于这个思想(或许有点笨)...... 首先来看 阅读全文
posted @ 2016-05-23 18:34 brave-sailor 阅读(1028) 评论(0) 推荐(0)
摘要:有关使用Android如何设计出有个性的界面,按照本人估计,除了遵循google的设计规范,就只能使用自定义View这个最灵活的方式了,这几天找了些资料学习自定义View,但是学习android developer文档中自定义的View比较麻烦,又找了些比较简单的材料,结合自己对CustomView 阅读全文
posted @ 2016-05-23 17:46 brave-sailor 阅读(315) 评论(0) 推荐(0)
摘要:一、前言 今天又到周末了,憋了好久又要出博客了,今天来介绍一下Android中的如何对Apk进行加固的原理。现阶段。我们知道Android中的反编译工作越来越让人操作熟练,我们辛苦的开发出一个apk,结果被人反编译了,那心情真心不舒服。虽然我们混淆,做到native层,但是这都是治标不治本。反编译的 阅读全文
posted @ 2016-05-23 11:23 brave-sailor 阅读(849) 评论(0) 推荐(0)
摘要:上一篇文章主要讲述了Android的TouchEvent的分发过程,其中有两个重要的函数:onInterceptTouchEvent和onTouchEvent,这两个函数可被重装以完成特定的逻辑。onInterceptTouchEvent的定义为于ViewGroup中,默认返回值为false,表示不 阅读全文
posted @ 2016-05-18 10:05 brave-sailor 阅读(238) 评论(0) 推荐(0)
摘要:一、Android touch事件的相关概念 用户的Touch事件被包装成MotionEvent 用户当前的touch事件主要类型有: ACTION_DOWN: 表示用户开始触摸. ACTION_MOVE: 表示用户在移动(手指或者其他) ACTION_UP:表示用户抬起了手指 ACTION_CAN 阅读全文
posted @ 2016-05-18 10:04 brave-sailor 阅读(384) 评论(0) 推荐(0)
摘要:触摸手势检测基础 手势检测一般包含两个阶段: 1.获取touch事件数据 2.解析这些数据,看它们是否满足你的应用所支持的某种手势。 相关API: MotionEvent 兼容版的: MotionEventCompat (Note that MotionEventCompat is not a re 阅读全文
posted @ 2016-05-18 09:52 brave-sailor 阅读(207) 评论(0) 推荐(0)
摘要:1. 概念Android中的View与我们以前理解的“视图”不同。在Android中,View比视图具有更广的含义,它包含了用户交互和显示,更像Windows操作系统中的window。 ViewGroup是View的子类,所以它也具有View的特性,但它主要用来充当View的容器,将其中的View视 阅读全文
posted @ 2016-05-17 17:07 brave-sailor 阅读(795) 评论(0) 推荐(0)

上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 89 下一页