自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (6)
  • 收藏
  • 关注

原创 移植新内核4.15.6到JZ2440开发板

近来无事就想着动手移植新的内核在JZ2440开发板上跑起来,https://www.kernel.org/ 下载kernel linux-4.15.6.tar.xd,执行xz -d linux-4.15.6.tar.xztar -xvf linux-4.15.6.tar进行解压操作,就可以进行移植操作了。1.修改Makefile文件:-ARCH ?= $(SUBARCH)-...

2018-03-03 11:32:13 3901

原创 C++通过JNI层回调java函数

jni层连接了C++/C编写的库与java层应用,调用jni层的回调函数可以将底层的数值返还给java层,使应用层可以根据相应的数据信息进行相关的处理,话不多说上代码。test.h/* 定义回调函数的methodID */static jmethodID callback_ID;/* 定义回调函数函数指针*/typedef void (*callback_t)(PARAMETER

2018-01-11 20:11:36 9121

原创 JNI编写报错

JNI WARNING: instance jfieldID 0x62bb4ff0 not valid for class Ljava/lang/Class; (GetIntField)in Lcom/xxxx/test/MyActivity;.cmdHUProtoclVersion:(Lcom/xxxx/test/MyActivity$MyVersion;)I (GetIntField)

2018-01-09 09:10:46 1078

原创 随记

看韦东山视频,没有按照其提供的虚拟机环境,用的是VBox+Ubuntu12.04.先前安装的arm-linux-交叉编译环境是4.4.3,编译出来的uboot和linux内核在烧进去开发板的时候都会出现很多莫名其妙的问题。于是改变编译器,换成3.4.5,即可实现相应的编译。文件系统采用的是其光盘资料中提供的fs_qtopia.yaffs2。1.uboottar -xjvf

2017-08-24 14:58:09 267

转载 [Android] Android开发优化之——使用软引用和弱引用

java从JDK1.2版本开始,就把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。这里重点介绍一下软引用和弱引用。如果一个对象只具有软引用,那么如果内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收这些对象的内存。只要垃圾回收器没有回收它,该对象就可以被程序使用。软引用可用来实现内

2016-10-07 20:41:40 234

转载 重新创建Activity

Activity保存与恢复原文地址

2016-09-30 15:21:52 352

原创 Android Studio安装导致Myeclipse 2014Android SDK无法使用

当时安装最新的Android Studio贪图方便把Android SDK的路径指定了原先Myeclipse的Android SDK路径,安装完AS之后,发现其将SDK Manager更新到最新版本,导致原先的工程出现各种问题。解决方法:重新安装低版本ADT,我是按照自己jdk1.8.0_73,ADT23(原先ADT15),又下载重新安装了Android SDK23.0,安装路径在原先的And

2016-09-11 11:26:05 882

原创 续上

参考http://blog.csdn.net/wwj_748/article/category/1342194新闻客户端的做法。准备不采用上文中的子布局news_category_name_layout.xml,而是用GridView代替,在MainActivity.java中的onCreate中添加函数initHSV,代码如下:package com.newsdemo.app;i

2016-09-07 17:07:34 2433

原创 HorizontalScrollView

http://www.cnblogs.com/yuxing/archive/2012/02/18/2357740.html关于inflater函数的第三个参数的作用。inflater用于加载与activity不相关联的layout,可以获取控件,进而进行操作。HorizonScrollView先要有个父布局:news_category_layout.xml<Hor

2016-09-06 17:07:52 359

原创 百度地图反地理遍历

百度地图SDK有关于反地理编码的jar包,到官网http://lbsyun.baidu.com/index.php?title=androidsdk/sdkandev-download,自定义下载所需要的类型即可,在workspace下创建libfolder,将所需要加进来的架包,右键Builde Path-->add path,即可。如果照之前的分成多个jar包进行添加,容易出现架包冲突,老

2016-09-01 15:39:03 239

原创 Myeclipse中BaiduMapview的设置问题

官方文档http://lbsyun.baidu.com/index.php?title=androidsdk/guide/buildproject,照着文档做,最后在SDKInitializer.initialize(getApplicationContext());出现问题初始化未成功,经查找发现从官网下载的BaiduMap_AndroidSDK_v4.0.0_All如下图1:

2016-08-29 21:13:38 315

原创 Myeclipse2014找不到Help-->install new software

直接用Help--->install from site替代即可,每个版本可能不一样。

2016-07-13 11:02:57 5663

原创 JAVA多线程死锁

//编写个死锁的例子,同步函数/同步代码块嵌套容易导致死锁//synchronized的锁不一样,有可能线程之间和谐相处,也有可能造成线程死锁//同步代码块的锁是对象//非静态同步函数的锁是this//静态同步函数的锁是该类字节码文件对象 类名.class//如果是位于静态同步函数中的同步代码块,要想安全的话,其锁应该随着静态同步函数的锁,即也是该类字节码文件对象 类名.class

2016-06-19 20:35:54 228

空空如也

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

TA关注的人

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