- 博客(14)
- 资源 (4)
- 收藏
- 关注
原创 android studio2.2创建第一个工程速度太慢
主要原因就是首次创建时, AS 需要在线下载gradle去构建工程,我们只需要将AS对应的gradle版本放在所需位置就可以了。解决办法是:1、我们手动下载AS所对应的版本的gradle,链接如下:http://services.gradle.org/distributions2、将下载好的gradle放置的位置,参考我的路径:C:\Users\lh\.gradle\wrapp
2016-12-11 16:23:54
3324
1
转载 fpga_driver: Unknown symbol gpmc_cs_read_reg (err 0)
硬件整完了,开始整软件了,这里我只说一下GPMC的测试,其他类似的直接参考就是了。这是网上某个大牛的文章,很有参考意义。http://blog.chinaunix.net/uid-730738-id-3266709.html废话不多说,开始吧,先是内核的改动1、函数释出在arch/arm/mach-omap2/gpmc.c文件里的gpmc_cs_write_reg与gp
2016-11-29 16:04:44
1786
原创 make menuconfig requires the ncurses error
Ubuntu 14.04中编译linux内核使用make menuconfig提示错误如下:解决办法:确保linux连上网络,输入apt-get install libncurses* 安装一下依赖库
2016-11-29 09:13:31
270
原创 Android中5大数据存储(四)---ContentProvider
在Android中,每一个应用程序的数据都是采取私有的形式进行操作,不管这些数据是用文件还是数据库保存,都不能被外部应用程序所访问。但是咋很多情况下,用户需要可以在不同的应用程序之间进行交换的数据,所以为了解决这个问题,在Android中专门提供了一个ContentProvider类,此类的主要功能是将不同的应用程序的数据操作标准统一起来,并且将各个应用程序的数据操作标准表明给其他应用程序,这样,一个应用程序的数据就可以按照ContentProvider所定制的标准被外部所操作。
2016-03-21 20:23:43
768
原创 Android中5大数据存储(三)---SQLite数据库存储
SQLite是一个轻量级的、嵌入式的关系型数据库,它遵守ACID的关联式数据库管理系统,是主要针对于嵌入式设备专门设计的数据库,由于其本身占用的存储空间较小,所以目前已经在Android操作系统中广泛使用,而且SQLite数据库可以方便的使用SQL语句实现数据库的增、删、改、查、事务控制等操作。
2016-03-17 17:38:41
1055
原创 Android中5大数据存储(二)---文件存储
使用SharedPreferences可以方便的完成数据的存储功能,但是其只能保存一些很简单的数据,如果想存储更多的数据,则需要使用文件存储操作。对于文件的存储操作,在Android中有两种形式:注意:程序中依然使用前面文章所述的Intent实现Activity的调转显示文件中信息形式一:直接利用Activity提供的文件操作方法。此类操作的所有文件路径只能是“\data\data\\
2016-03-15 22:29:23
594
原创 Android中5大数据存储(一)---SharedPreferences存储
在实际的软件运行中,往往需要许多配置参数信息,如Windows操作系统的引导文件boot.ini就保存了操作系统的配置参数,在编写JavaSE或JavaEE时,也往往会使用资源文件(*.properties)保存一些系统的而配置信息,而在Android中,如果想要实现配置信息的保存则需要使用SharedPreferences完成。SharedPrrferences提供了一些基础的信息保存功能,
2016-03-14 21:15:09
1849
原创 Eclipse在启动模拟器时出错
Eclipse在启动模拟器时,在Android SDK下devices.xml报错原因是因为你升级了SDK,然而Google此时已经放弃了对ADT的支持。问题解决办法:方法一:进入SDK安装目录下(D:\eclipse-jee-neon-M5-64\android-sdk-windows)的system-images文件夹下将android-wear文件夹删除方法二:将D:\e
2016-03-12 09:49:51
744
转载 Eclipse快捷键使用---------完全不用鼠标操作
Eclipse中10个最有用的快捷键组合 选中了几行记录,按住ALT,加上光标,可以将选中的行上下移动。一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷
2016-03-11 14:37:28
3096
原创 Eclipse复制当前行问题(Intel屏幕旋转冲突)
写代码的时候,我们经常会使用到Ctrl+C,Ctrl+V快捷键来方便操作。在Eclipse中如果遇到要快速在一行上下复制一行的话,我们有很方便的快捷键可以使用。将光标放到某一行,按住Ctrl+Alt+↓,即可以在下面快速复制一行,按住Ctrl+Alt+↑,即可以在上面快速复制一行。有一点需要注意:Intel的显示器,其显示方向的快捷键也是Ctrl+Alt+方向键,而且响应的优先级比较高
2016-03-11 14:30:20
9292
1
原创 Android线程间的通信(Handler的使用)
在Android中,线程之间进行信息交互时经常会使用消息,下面举个例子来说明。由于Android系统中的视图组件不是线程安全的,如果要更新视图,则必须在主线程中更新,不可以在子线程中执行更新操作。我们就在子线程中通知主线程,让主线程做更新操作,如何通知主线程呢?这里就需要使用到Handler对象。HandlerActivity.java源码如下:package cn.l
2016-03-07 11:15:36
451
原创 Activity中数据传递(Bundle封装数据)
很多的时候不单单进行Activity跳转,而是在进行Activity跳转的同时传递数据,这里就可以利用Android.os.Bundle对象封闭数据的能力,将所要传递的数据或参数通过Bundle来传递不同Activity间的数据。举个例子来说明:从当前Activity跳转到下一个Activity的同时,并传入一个double型参数、一个String型参数(MainActivity--->NextA
2016-03-06 14:51:52
1356
原创 Activity交互---Activity跳转(Intent实现)
Activity的跳转可以使用Intent来实现,比较常用的有两种:一种是单纯的跳转,即跳转完之后就不管跳转前的Activity了;另外一种是跳转到下一个Activity,并等待它的返回结果进行相关的操作。下面以一个简单的例子来加以说明:1、一般的跳转新建一个ActivityDemo项目,实现MyActivity----->NextActivity的跳转跳转前:
2016-03-05 18:18:22
542
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人