Andndroid:ListView缓存机制及BaseAdapter
大家都知道listview的格式是一定的 而数据源确是多重多样的 这时候 就需要一种适配器来把数据源转换成listview要显示的格式 baseAdapter就诞生了。 listview和gridView的显示和缓存机制  大家都知道屏幕的大小是有限的 可是listview中的数据却可能很多 所以手机不能一下子展示所有的数据 它…
Genymotion 2.6.0 with Google Service and ARM apps
1. 前言 为什么要安装这个呢?就是官方的Google Emulator是真的慢,而且安装了Intel 对google Anroid的优化HAXM也慢。还是比genymotion慢,而且HAXM针对是x86的android,所以有些软件根本安装不上,测试时要访问一些网站和API给墙了,所以要安装翻墙软件。 2. 如何安装和优化 安装时通过翻墙到ge…
Atom packages installing error gyp trubingshot
很烦人,网上查找一大堆解决方案,这个问题不知道为什么会存在。有说是GFW导致,有说是没有安装python,VS工具引起的。但我都安装了,却还是不行。很头疼这个问题,反正解决起来很成问题,我的解决方式是手动安装,我也不想,直接在packages安装多方便呢?可惜就是apm command一直报错,只好用npm离线的方式。 1. 目标环境   - Wi…
解决 RecyclerView 在Android Studio已经导入情况下还无法实例引用问题
系统:Windows 10 IDE::android studio 1. 问题:RecyclerView 在Android Studio已经导入情况下还无法实例引用问题 由于RecyclerView是在v7下的support包中的,经常用到,以前项目使用都没有问题。但这次已经在depence加入了相应的库却不成功。无法引用到,用到的 im…
Android – JSON Parser Tutorial
Android provides four different classes to manipulate JSON data. These classes are JSONArray,JSONObject,JSONStringer and JSONTokenizer. [css] view plain copy  p…
Android Studio 下获取debug sha1和md5
对于从Eclipse上转到Android Studio后,查看这个其实不用keytool,也能方便地查询 Easiest way ever : Open Android Studio Open Your Project Click on Gradle (From Right Side Panel, you will see Gradle Bar) …
iTOP4412环境搭建:arm-linux-gcc: 没有那个文件或目录
系统:vmware下的ubuntu14.04 对于iTOP4412自己搭建环境,在source /root/.bashrc后发现还是没有正常,调用arm-linux-gcc -v提示没有那个文件或目录。 但经过查看目录,确定文件是存在于目标目录中的。对照官方给的文档,(官方文档真的不太详细,资料不丰富,不太规范)就找了很久也没找到。最后通…
基于STM32单片机光学指纹识别模块(FPM10A)全教程(基于C语言)
本文转载,其来源在参考中:1,稍加修改,因为近期使用到这个模块,故而加以整理! 1.平台   首先我使用的是 奋斗 STM32 开发板 MINI板  基于STM32单片机光学指纹识别模块(FPM10A)全教程 2.购买指纹模块,可以获得三份资料  1.简要使用说明  2.使用指纹模块的功能函数  3.FPM10A用户手…
记录一次关于Activity与Fragment生命周期引起的异常
在Activity和Frgment生命周期中对于数据保存应该是大部分都能保存的,像按Home返回到后台,再切换回来后应该不会出大问题的,但一次内存过底把保存的Activity给Destroy后引起了错误,具体是Activity里Fragment A里有一个Fragment B, Fragment B 按理是在A的onCreate里进行网络请求后异步…