摘要:package com.example2.viewpager; import android.support.v4.view.PagerAdapter; import android.support.v4.view.ViewPager; import android.supp...
阅读全文
摘要:1. 关键点 1). Spinner的菜单显示方式 它有两种显示形式,一种是下拉菜单,一种是弹出框,菜单显示形式是spinnerMode属性决定的: 下面是Theme.Light和Theme.Holo.Light下Spinner在不同模式下的效果对比图。 2). 在Spinner的xml属性 其实上
阅读全文
摘要:被坑惨了,为了去掉一个元素,被各种莫名其妙的问题坑惨了。把所有常用到的都记录下来,不要再被坑到了 tools:context:http://blog.csdn.net/xiabing082/article/details/50563559
阅读全文
摘要:1. 基本概念 1. 概念: 参考资料:https://www.cnblogs.com/androidez/archive/2013/07/01/3164729.html 一个用于加载布局的系统服务,就是实例化与Layout XML文件对应的View对象,不能直接使用, 需要通过getLayoutI
阅读全文
摘要:参考资料: https://stackoverflow.com/questions/35334319/difference-between-make-project-make-module-app-build-apk-and-generate-signed Make Project:- Means
阅读全文
摘要:1. 导入Android studio android_serialport_api是一个开源的串口测试工具,代码应该是用eclipse工程(不确定,没用过eclipse,反正不是Android studio的)。把他放入Android studio中,正好熟悉一下Android studio的使用
阅读全文
摘要:1. 概述 在Android中有以下几种保存数据方式: 1). 使用sharedPreference去保存:只有应用程序自己可以访问 2). 保存在应用程序私有的文件夹下:只有应用程序自己可以访问 3). 使用File形式保存在file/cache目录下 4). 保存到公共的sd卡上:其他的应用程序
阅读全文
摘要:Android常见的四种存储方式: 1. SharePreference 2. File 3. ContentProvider 4. SQLite 第一种: 保存在应用程序私有的文件夹下---- 只有 应用程序自己可以访问 第二种: 保存到公共的sd 卡上, 其他的应用程序也可以访问 第三种: 使用
阅读全文
摘要:AndroidManifest.xml res/layout/activity_main.xml MainActivity.java
阅读全文
摘要:虽然之前分析了gradle,但是在eclipse导入Android studio的时候,各个版本出现的问题还是很模糊,下面对各种版本进行一下说明: 参考资料: https://developer.android.com/guide/topics/manifest/uses-sdk-element.h
阅读全文
摘要:网上翻了几百篇博客,看了半天,要不就是写的乱七八糟看不懂,要不就是隐藏了一些细节,要不就是实现不了,最后还是在Android官网上看明白了,而且说得有条有理,以后遇到不懂的一定要先翻官网。 参考资料:https://developer.android.com/studio/projects/add-
阅读全文
摘要:1. 基本概念 参考资料:http://blog.csdn.net/lmj623565791/article/details/37970961/ 一.什么是事务: 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。一个事务中的一系列的操作要么全部成功,
阅读全文
摘要:1. 隐示调用和显示调用 参考资料:http://blog.csdn.net/harvic880925/article/details/38399723 1.概念 1). 显式意图: 能从intent上直观的看到跳转到哪一个界面 优劣:直接跳转,效率高 应用场景: 一般是自己内部跳转的时候 2).
阅读全文
摘要:1. 概念 说明: 1). 创建和销毁 onCreate 和 onDestory 应用场景:当界面销毁的时候存储一些数据,在onCreate创建的时候回显数据; 例如:发短信:写短信写到一半,按home键退出不发送(这个时候进入onDestory,保存未发送的短信),然后再进入短信(在onCreat
阅读全文
摘要:1. handler 参考资料:http://blog.csdn.net/ly502541243/article/details/52062179/ 首先说明Android的两个特性: 1. 只能在主线程中更新UI,子线程不能更新。 2. 在主线程中不能执行需要耗时过长的方法。(如果有耗时长的方法就
阅读全文
摘要:1. DDMS DDMS 全称 Dalvik Debug Monitor Service, dalvik虚拟机调试监控服务. 可以进行的操作有:为测试设备截屏,查看特定行程中正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等,功能非常强大,对于安卓开发者来
阅读全文
摘要:1. XML的基本概念 1. 什么是XML: 1). XML是指可扩展标记语言(eXtensible Markup Language),它是一种标记语言,很类似HTML。它被设计的宗旨是表示数据,而非显示数据。 2). XML标签没有被预定义,需要用户自行定义标签。 3). XML技术是W3C组织(
阅读全文
摘要:package com.yang.jniaccesshardware; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.Button; import android.widget.Check...
阅读全文
摘要:1. 基本概念: 首先,注意:C和C++在调用JNI时候方法是不一样的 注意看下面两个的区别: C++ C: 区别: 基本数据类型: boolean/char/byte/short/int/long/double/float///引用数据类型则不能直接使用,需要根据JNI函数进行相应的转换后,才能使
阅读全文
摘要:package sample.android_serialport_api.myapplication; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; im...
阅读全文