自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

超越梦想

翼起飛 - - Sjim

  • 博客(17)
  • 收藏
  • 关注

原创 驱动加载失败PGIO口测试问题

今天在测试GPIO口的时候遇到了这样的一个问题:/dev/xxxx open failedpublic class GPIO_Test { static{ System.loadLibrary("gpiotest"); } public native int open(); public native int write(int count);

2016-03-03 16:30:20 2353

转载 WebService服务搭建

功能介绍:提供WebService的接口,供其他人调用。 知识点:WebService 的使用XML文档操作Spring + jdbc 链接数据库 数据库的注入数据库操作 使用 jdbcTemplate 操作系统:Win7准备工具:eclipse,下图是我的IDE,自己在eclilpse的官网上下载的。http://www.ecl

2016-01-09 21:59:49 615

原创 Android5.0新特性 -- Material Design材料设计(1)

Android5.0的10大新特性全新Material Design设计风格支持多种设备全新的通知中心设计支持64位ART虚拟机Project Volta电池续航改进计划全新的“最近应用程序”改进安全性不同数据独立保存改进搜索新的API支持,蓝牙4.1、USB Audio、多人分享等其它特性 在这些新特性中,Material Design显得尤为突出,在2015年掀起一阵热潮。

2016-01-09 11:23:47 2953

原创 《Android开发艺术探索》读书笔记--part3 View的事件体系

part3-1 View的基础知识View是所有Android控件的基类,ViewGroup也继承自View,而View继承自Object。View的四个位置参数与宽高:top:左上角纵坐标,getTop();left:左上角横坐标,getLeft();right:右下角横坐标 ,getRight();botton:右下角纵坐标,getBottom();width= right-left;

2016-01-08 14:52:40 676

转载 通往全栈工程师的捷径 —— react

首先,我们来看看 React 在世界范围的热度趋势,下图是关键词“房价”和 “React” 在 Google Trends 上的搜索量对比,蓝色的是 React,红色的是房价,很明显,人类对 React 的关注程度已经远远超过了对房价的关注。从这些数据中,大家能看出什么?可以很明显的看出,我在一本正经的扯淡。从2014年到现在,React、jQuery和 Ang

2016-01-07 12:19:37 649

转载 近几年前端技术盘点以及 2016 年技术发展方向

Web 发展了几十个春秋,风起云涌,千变万化。我很庆幸自己没有完整地经历过这些年头,而是站在前人的肩膀上行走。Web 技术发展的速度让人感觉那几乎不是继承式的迭代,而是一次又一次的变革,一次又一次的创造。这几年的前端,更为之甚!我要说话我从 12 年底开始接触前端,12 年之前的前端发展情况只能从上一辈的笔触中领会。本文会盘点从 09 年开始到 15 年间前端技术的革新,同时也会从多个角

2016-01-06 15:02:09 681

转载 Android内存优化杂谈

Android内存优化是我们性能优化工作中比较重要的一环,这里其实主要包括两方面的工作:优化RAM,即降低运行时内存。这里的目的是防止程序发生OOM异常,以及降低程序由于内存过大被LMK机制杀死的概率。另一方面,不合理的内存使用会使GC大大增多,从而导致程序变卡。优化ROM,即降低程序占ROM的体积。这里主要是为了降低程序占用的空间,防止由于ROM空间不足导致程序无

2016-01-06 14:28:36 460

原创 Android逆向反编译之smali基础

在上一篇中,介绍了一些反编译工具,当我们用工具反编译一些APP的时候,会看到一个smali文件夹,里面其实就是每个java类所对应的smali文件。Android虚拟机Dalvik并不是执行java虚拟机JVM编译后生成的class文件,而是执行再重新整合打包后生成的dex文件,dex文件反编译之后就是smali代码,可以说,smali语言是Dalvik的反汇编语言。java中的数据类型在smali

2015-12-31 22:02:27 17328 1

原创 Android逆向反编译之工具介绍

傻瓜式操作图形化工具Smali2JavaUI smali2java是一个将smali代码反编译成java代码的工具.什么是smali?smali是将Android字节码用可阅读的字符串形式表现出来的一种语言,可以称之为Android字节码的反汇编语言.使用baksmali或apktool可以将Android应用程序包(apk或jar)反编译为smali代码.smali2java工具基于apkto

2015-12-30 22:03:53 5789 1

原创 PhoneGap/Cordova学习笔记--5.添加事件处理

上一篇中,我们用HTML5创建了一个基本布局页面,本篇将对页面添加一些事件处理引入IScroll.js上一遍创建的布局中,当我们滑动页面,会发生标题栏和状态栏也会跟着滑上去,为解决这一问题,我们引入IScroll.js文件 浏览器打开iscrolljs.com → Download,我们移动端需要的是iscroll-lite.js文件,放进assets/www/js目录下,并在index.html中

2015-12-30 13:41:49 827

转载 盘点2015年十大热门Android开源新项目

2015即将结束,又到了大家喜闻乐见的年终盘点时刻啦,今天给大家盘点一下2015年Android开发领域新出现的10大热门开源项目。数据来自于GitHub搜索,创建时间自2015年1月1日开始的新项目才能入围,因此一些创建时间较早的诸如RxJava等优秀项目不在榜上,排名规则是best match,欢迎大家一起吐槽。10. Material-Animations它是一款实现了各种M

2015-12-30 11:13:01 685

原创 PhoneGap/Cordova学习笔记--4.使用HTML5进行页面布局

上一小节中,了解了PhoneGap/Cordova插件的基础使用,本节将学习使用HTML5进行页面布局HTML5在移动开发中的准则尽量使用单页面开发(SPA)single-page application 简称为 SPA, 是一种特殊的 Web 应用。它将所有的活动局限于一个Web页面中,仅在该Web页面初始化时加载相应的HTML、JavaScript 和 CSS。一旦页面加载完成了,SPA不会因为

2015-12-29 20:51:25 2164

原创 《Android开发艺术探索》读书笔记--part2 IPC进程间通信机制

IPC:Inter-Process Communication,进程间通信或跨进程通信part2-1 线程与进程一个应用程序对应一个进程,一个进程最少由一个线程(主线程)组成,线程是CUP调度的最小单位part2-2 Android中的多进程 Android四大组件可以通过android:process=”“属性来开启多进程Get:可通过android:process=”:remote”或and

2015-12-29 12:14:23 653

原创 PhoneGap/Cordova学习笔记--3.初次使用Cordova插件

上一小节中,创建了第一个Cordova项目HelloWord,本小节将学习基础Cordova插件的使用引入jquery.js文件下载 jquery.js文件,存放到www目录下的js目录中 在index.html文件中引入js文件<link rel="stylesheet" type="text/css" href="css/index.css"> <script type="te

2015-12-28 17:45:43 716

原创 《Android开发艺术探索》读书笔记--part1 Activity的生命周期和启动模式

最近听说一本很火的Android进阶书籍《Android开发艺术探索》,身边也有好些朋友购买了并极力向我推荐,在看了目录结构后按耐不住果断get了一本,这正是我们需要的进阶的极好辅助书籍,能让我们的技能get++,我会一边读一边写下笔记,不定时更新part1-1 正常情况下Activity的生命周期回调参照官方文档,把这些回调方法归纳为3类完整生命周期:onCreate(),onD

2015-12-27 20:55:36 659

原创 PhoneGap/Cordova学习笔记--2.第一个Cordova项目HelloWord

在上一个小结中,我们学习了PhoneGap/Cordova基于Android开发环境的搭建,本节将学习创建第一个Cordova项目HelloWord 创建步骤进入系统命令行窗口,输入指令: cordova create HelloWord com.sjim.helloword HelloWord 如图表示在我的E:\CordovaProject\目录下创建HelloWord文件夹存放项目,

2015-12-27 11:27:39 1385

原创 PhoneGap/Cordova学习笔记--1.Android环境搭建

随着移动互联网时代的到来,许多传统行业公司开始向互联网公司转型,鉴于人力、财力、物力和HTML5的爆发,于是产生了混合开发Hybrid(Native原生+Web网页)APP。了解PhoneGap/Cordova 在2011年10月,Adobe收购了Nitobi Software和它的PhoneGap产品,并改名为Cordova,其实我们现在说的PhoneGap就是Cordova,Cordova是

2015-12-26 17:14:51 769

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除