Android Annotation基础教程
分类标签: Java
Java Annotation Java 1.5中开始引入的Annotation,类似于注释的一种技术,参考了一些网上的译法,姑且译成注解吧。 我们在开发中,用得最多的Annotation莫过于@Override了。大家天天用,可能很多同学却没有关注过其背后的细节,我们看一下它的定义:...阅读全文 »
一个进阶Android程序员的书单
分类标签: Java Android好书推荐
汇总 Java编程思想 第一行代码 Android Android编程权威指南 深入理解Java虚拟机 Head First Python Python基础教程 HTTP 权威指南 Head First 设计模式 精通正则表达式 Effective Java C++ Primer 鸟哥的私房菜 Linux命令行与shell脚本编程大全阅读全文 »
Android与单片机通信常用数据转换方法(汇总)
分类标签: Java
下面直接贴代码 1. 将GB2312转化为中文,如BAFAC2DCB2B7→胡萝卜,两个字节合成一个文字 2.将中文转化为GB2312,并且结果以byte[]形式返回,如胡萝卜→new byte[]{BA FA C2 DC B2 B7},一个字被分为两个字节 3.将十六进制的byte[]原封不动的转化为string,如byte[]{0x7e,0x80,0x11,0x20}→7e801120,可用阅读全文 »
推荐Java的学习书籍
分类标签: Android好书推荐 Java
Java学习的书籍基本上是入门的不经典的,经典的初学者不易懂。 一、还是先从经典的推荐起: 1、Think In Java中文名:Java编程思想 这本书获得的赞誉太多了,是经典之作。 内容包括操作符、控制执行流程、访问权限控制、复用类、多态、接口、通过异常处理错误、字符串、泛型、数组、容器深入研究、JavaI/O系统、枚举类型、并发以及图形化用户界面等内容。阅读全文 »
jenkins远程构建Android的过程
分类标签: Android Studio Java
由于企业的需求,需要做一个网站开分享每个版本的Android的app,所以需要使用的工具如下: Jenkins平台,远程编译环境服务器一台,web服务器一台,根据自己的选择,可以搭配自己的资源,废话少说,直奔主题 1. Jenkins的操作 在Jenkins中添加一个节点,设置好远程的工作目录,创建好服务器的标签,然后创建好相关的环境键值对,比如Android_home,Java_home,阅读全文 »
使用 ionic 框架开发 Android 应用之搭建开发环境
分类标签: Android Studio Java JDK
1、下载JDK并配置Java运行环境 安装后需要进行如下配置: 在"系统变量"中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”。 1)JAVA_HOME C:\Program Files\Java\jdk1.8.0_45 注意:JAVA_HOME指明J阅读全文 »
Android App增量更新实例--Smart App Updates
分类标签: APK Java
介绍 你所看到的,是一个用于Android应用程序增量更新的开源库。 包括客户端、服务端两部分代码。 原理 自从 Android 4.1 开始,Google引入了应用程序的增量更新。 增量更新的原理非常简单,就是将手机上已安装apk与服务器端最新apk进行二进制对比,并得到差分包,用户更新程序时,只需要下载差分包,并在本地使用差分包与已安装apk,合成新版apk。阅读全文 »
史上最详细、最直观的Android开发环境搭建图文教程
分类标签: Eclipse Java JDK Android SDK AVD
本教程是android开发环境在windows下的安装配置,经测试完全正确无误。这个教程是史上最详细的android开发环境搭建教程。 工具/原料 Eclipse 3.7.0、Java Jdk6、Android Sdk 步骤/方法 1. 安装Java Jdk 在安装eclipse之前,应确保已安装了Java Jdk!阅读全文 »
断点续传的原理剖析与实例讲解
分类标签: Java
本文所要讲的是Android断点续传的内容,以实例的形式进行了详细介绍。 一、断点续传的原理 其实断点续传的原理很简单,就是在http的请求上和一般的下载有所不同而已。 打个比方,浏览器请求服务器上的一个文时,所发出的请求如下:假设服务器域名为www.jizhuomi.com/android,文件名为down.zip。阅读全文 »
Android游戏开发22:Android动画的实现--J2me游戏类库用于Android开发
分类标签: 动画 Java
进行Android游戏开发的童鞋们,实现动画时总是先想到使用BitmapDrawable、Animation等Android系统提供的类和方法,似乎思维被局限到Android组件中。其实我们还可以考虑下J2me。 J2me游戏类库 以前做J2me开发的时候,J2me Api从MIDP2.0开始提供和封装了Sprite类,通名:精灵类!阅读全文 »
Android自动化打包2:如何使用javac
分类标签: Java
javac是java编程语言的编译器。它的基本作用是,读取使用java语言编写的类和接口的定义,并将它们编译成为字节代码的class文件。javac实际上还能够隐式的编译一些在命令行中没有提及的源文件。本文将介绍如何查看javac可以使用的一些命令,并通过实例的方式讲解其用法。阅读全文 »
初学Android开发之十大经典问题解答
分类标签: APK Android SDK Java
Android开发初学者往往对Android开发有一些疑问,本文就挑选了十个比较经典的问题进行逐一解答,希望能够帮助初学者更好的了解Android开发。 1、什么是Android? Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和阅读全文 »
几个非常实用的Android开发工具
分类标签: Layout Java
工欲善其事,必先利其器。我们进行Android开发也要有好的开发工具辅助才能更好更高效的完成各种开发,为用户提供更实用的应用程序。本文就为大家推荐几个非常实用的Android开发工具,及几个常用的编辑工具等。 Android开发工具:...阅读全文 »
从Java到Android之开发书籍推荐
分类标签: Android好书推荐 Java
做Android开发的人很希望能找到几本比较经典又适合自己的书,当然最好是有经验的和看书多的人给推荐下。本文就给出一位网友从Java到Android开发书籍的推荐意见,笔者觉得都不错,跟大家分享下。 Android应用一般都需要使用Java语言编写,所以要先学Java基础知识...阅读全文 »
Java经典:《Java编程思想(第4版)》
分类标签: Android好书推荐 Java
Android开发一般都是使用Java语言,而Java开发者应该都知道,《Java编程思想(第4版)》是Java开发方面的一本经典之作。本文即是关于《Java编程思想(第4版)》这本书的详细介绍。 《Java编程思想(第4版)》内容简介 从《Java编程思想(第4版)》获得的各项大奖以及来自世界各地的读者评论中,不难看出这是一本经典之作。阅读全文 »
学习Java的好书推荐
分类标签: Java Android好书推荐
学习Android必须有一定的Java基础。有些朋友表示学习Android时有些概念不理解,或者说理解不深刻,这很可能就是Java基础不牢,需要把基础学扎实。 Java编程思想是一本比较经典的Java学习书籍,但如果把它推荐给基础不是很扎实的朋友的话,学习的效率应该是比较低的,短期内很难取得大的进步。阅读全文 »
Java线程同步机制详解
分类标签: Java
任何一个有经验的软件开发者都知道,对于多线程程序开发比较重要的一点,就是要注意线程间的同步安全问题,保证每个线程对共享数据的访问修改是同步的,否则可能会出现意想不到的情况,甚至死锁、崩溃等。Java开发中的同步机制也是非常重要的内容,本文将详细阐述Java的线程同步机制。阅读全文 »
Java静态内部类(static class)详解
分类标签: Java
从事Java开发的人对内部类相信不陌生。什么是内部类呢?定义在一个类内部的类就叫做内部类。比较常见的是非静态内部类,使用相当广泛。而其实静态内部类在某些情况下也有很大的用处,只是它在使用的时候会有一些限制,所以在软件开发中静态内部类不太常见。本文就详解下Java静态内部类使用的相关知识,以帮助大家了解它的意义和使用限制,更好的使用静态内部类。阅读全文 »
Java输入输出流详解及应用实例
分类标签: Java 输入输出流
Java的I/O系统中的输入输出流为我们进行开发提供了很多便利,利用其强大的封装性,通过各种组合能够实现多种多样的功能。但是Java提供了很多输入输出流类,在概念和使用上有很多相似之处,所以给很多开发者带来了困扰,何时应该用何种输入输出流类成为一个问题。阅读全文 »