- 博客(51)
- 资源 (4)
- 收藏
- 关注
原创 LaTeX Error: Unknown float option `e'.
最近,Raffaele教我用GNUplot画图,用latex编写科学论文,顿时觉得这些工具太专业了。我自己又在电脑上重新编译,发现出错了,如下所示。! LaTeX Error: Unknown float option `e'.See the LaTeX manual or LaTeX Companion for explanation.Type H for immedia
2016-01-23 01:11:09
4542
2
原创 Visual Studio 环境下开发arduino
开发参考:arduino ide + visual studioArduino的原始开发环境太简单,不太好用,所以看有人尝试在Visual Studio下开发arduino程序。“未完待续”
2014-11-26 14:28:34
2876
原创 libSVM的使用
最近初次进入机器学习领域,学习起来磕磕碰碰,费了好大的劲,终于将libSVM的程序调通,下一步就是如何将SVM用在自己的算法中去。现在就将这两天遇到的困难大概总结一下,在这里参考的帖子如下。 1. Matlab下配置C编译环境libsvm-mat在MATLAB平台下的安装:http://www.matlabsky.com/thread-11925-1-1.html
2014-11-26 14:12:35
1590
1
原创 Android设备开发中的一些解决办法
Android在状态栏增加耳机拔插图标http://blog.csdn.net/lme525/article/details/8979944
2014-08-04 10:35:28
696
转载 周鸿祎:人人需要Mentor,世界没有奇迹
周鸿祎:人人需要Mentor,世界没有奇迹我们公司现在有将近4000人,我觉得里面肯定是卧虎藏龙。百里挑一的话,也有40个伟大的人才。但是,即使是天才,如果没有前辈的帮助,最后也会变成庸才,是做不出什么大事的。举例来说,每一个跳水冠军,背后都要有一个教练在帮他。没有教练,你就要走弯路,不得不重新发明轮子。没有教练,你在水里摔了无数次也不知道自己错在哪里,可能等到把自己摔残了,才会明白道理其实很
2014-07-17 11:13:09
954
3
原创 Android应用程序启动时发生AndroidRuntime : ClassNotFoundException for Activity class的解决方法
在android应用程序启动时抛出下面异常导致启动失败:ERROR/AndroidRuntime(3866): Caused by:java.lang.ClassNotFoundException出现原因一般如下:1. 在Manifest.xml中查看Activity的名字是否书写正确。2. 在Manifest.xml确认Activity标签中的android:name属性的格式,
2013-12-28 10:14:21
1354
原创 手机开发中的AP与BP的概念
手机的AP和BP:AP:ApplicationProcessor,即应用芯片BP:BasebandProcessor,即基带芯片AP上面则运行了我们通常的操作系统和应用软件,如Android、Windows phone 7这些。而我们通常所说的双核、四核就是指的其AP核的多少。因此可以这样理解,AP可以算作是你的电脑,BP则是电脑的modem,没有modem,你没有办法和外界通信。
2013-11-12 16:34:14
7948
1
原创 《Android超级用户工具箱箱》--更改android外观&生成update.zip
将文件和文件夹从系统中删除rm 主题文件的修改\system\framework\framework-res.apk\system\app\SystemUI.apk更改android外观:1. 在你所选的rom中取出要编辑的文件,绝大多数基础的、系统范围的主题都需要更改framework-res.apk文件中的图像。2. 反编译该文件3. 使用合适的编辑软件
2013-11-11 16:39:22
1360
原创 Android开发环境的配置与源代码的导入
谷歌android的源代码是我们学习android的一个重要的途径,一般我们下载的源代码导入进Eclipse中之后都不能够直接使用,所以本文主要讲如何将android源码导入到Eclipse中并正确使用。Step 1 :开发环境的搭建 1. 点击http://developer.android.com/sdk/index.html下载adt-bundle-windows-x8
2013-10-06 18:55:36
2666
原创 android应用如何启动另外一个apk应用
在开发的过程中,经常会遇到在一个应用中启动另外一个apk应用的情况问题的核心点在于我们要拿到第三方apk的package名称跟class名称,如:package名称是com.funcity.taxi.passenger,class名称是com.funcity.taxi.passenger.activity.LoadActivity。从一个apk启动到另外一个apk,当然也是通过发送in
2013-09-14 15:53:59
14103
原创 adb server is out of date. killing...
执行 adb 命令时会出现adb server is out of date. killing......ADB server didn't ACK* failed to start daemon *error: unknown host service可能是adb端口被占用,查看adb用的是哪个端口:adb nodaemon serverC:\Users\Admini
2013-09-07 22:32:48
3041
1
原创 线性布局中如何使实现组件之间有间隔
在研究android的Contacts源码的时候,遇到了一个布局文件,是用LinearLayout进行布局的,先将代码贴上。<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_hei
2013-06-17 18:29:51
12260
1
原创 代码中如何设置TextView为不可见
可见(visible)XML文件:android:visibility="visible"Java代码:view.setVisibility(View.VISIBLE);不可见(invisible)XML文件:android:visibility="invisible"Java代码:view.setVisibility(View.INVISIBLE);隐藏(
2013-06-17 14:06:06
24093
1
原创 驱动开发面试会遇到的问题
应聘驱动工程师会遇到的问题:(注:此为自己记录,答案没有找全)1. 简述一下驱动的架构2. HAL层是如何与底层进行通信的3. Android中sensor是如何上报数据的4. 设备总线的理解5. 屏的种类
2013-06-16 22:23:29
2000
2
原创 智能手机中显示信号强度格数
在Android4.0的系统中,手机中显示信号强度格数的代码在frameworks\base\telephony\java\android\telephony\SignalStrength.javagetLevel( )函数,该函数是主要用来获取信号的强度。public int getLevel() { int level; if (isGsm)
2013-06-08 16:02:42
7268
1
原创 BroadcastReceiver的两种注册方式和使用
BroadcastReceiver是android中的一个非常重要的组件,常用于接收广播信息。广播的注册使用有两种方式:静态注册(在 AndroidManifest.xml 中 ) 创建一个BroadcastReceiverpublic class
2013-02-20 18:24:38
24429
1
翻译 用adb shell 打开手机上的一个database文件,提示 “sqlite3: command not found”
产生原因:在手机上 /system/xbin 文件夹下面没有sqlite3文件解决办法:一般在模拟器下面是有的,所以要做的就是从模拟器中将sqlite3拖到手机设备上。1. 首选挂载手机,使 /system/ 成为可读写状态 (rw)$ adb shell# mount -o remount,rw -t yaffs2 /dev/block/mtdb
2012-11-29 17:40:08
4626
2
转载 手机界面设计中9种常用的布局
手机由于屏幕尺寸的限制,可显示内容要比PC屏幕少得多。在手机界面设计中,若直接把所有内容在一屏内显示,会使界面混乱不堪,丑陋且不可用。我们需要对信息进行有效组织,通过合理布局把信息展示给用户。合理的布局设计可以使信息变得井然有序,用户可以很容易地找到自己想要的信息,产品的交互效率和信息的传递效率都得到提升。下面来看看手机界面设计中常用到的一些布局。1,竖排列表竖排列表是最常用的布局
2012-11-10 08:18:37
5326
原创 Android中屏蔽返回键,HOME键以及模拟HOME键返回效果的方法
在Android开发中,有时需要屏蔽一些实体的按键,如HOME键,返回键等实体的按键,实现的方法如下。1. 屏蔽实体按键屏蔽实体按键(HOME键有些特别,需要单独去分析)switch (keyCode) { case KeyEvent.KEYCODE_HOME: return true; case KeyEvent.KEYCODE_BACK: return true
2012-09-16 12:06:42
12001
1
原创 Android中界面实现全屏显示的两种方式
在开发android的应用当中,我们会遇到将一些界面设置为全屏显示的格式,有两种实现的方法。其一是在Java代码中实现,其二是在配置文件中实现。1. 在Java代码中设置 super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); //无title getWindow
2012-09-16 11:44:56
21898
2
原创 Android 升级 SDK,安装4.0及以上SDK
之前用的旧版的SDK管理器,最高只能安装Android 3.2 API,需要更新SDK管理器版本后才能安装Android 4.0、Android 4.1,方法如下: 第一步:打开SDK管理器,选择Available packages,点击“Add Add-on Site...”,输入网址 http://developer.android.com/sdk/index.html
2012-08-12 17:42:41
2345
原创 Eclipse设置:背景与字体大小和xml文件中字体大小调整
Eclipse中代码编辑背景颜色修改:代码编辑界面默认颜色为白色。对于长期使用电脑编程的人来说,白色很刺激我们的眼睛,所以改变workspace的背景色,可以使眼睛舒服一些。设置方法如下:1、打开window / Preference,弹出Preference面板 2、展开General标签,选中Editors选项,展开。 3、选中 Text Editors,右边出现TestEditors
2012-06-23 16:29:11
133531
19
原创 Eclipse中已安装的插件如何卸载
最近在Eclipse中安装了一个插件,导致Eclipse使用的时候有些问题,就找了资料,原来Eclipse中的插件也是可以卸载的。方法是点击菜单“Help”,“Install New Software...”,在弹出的对话框中选择右下角的“already installed”然后就显示已经安装的插件:选择要卸载的插件,然后点“Uninstall...”把它卸
2012-06-04 16:20:34
47016
1
原创 解决 Android 在Eclipse 开发中 Class Not Found 的问题
在使用Eclipse开发的时候 我们经常会按 F3 来查看源文件。1. 下载Android源文件,解压后里面包括 android ,com ,dalvik, java ,res 等文件夹。 2. 找到 Android sdk 安装目录, 新建一个文件夹 取名叫做 sources 把下载到的源码 copy 进去即可 。 3. 单击F3,显示“source not found”,如
2012-05-28 22:43:37
4725
2
原创 学习的过程
学习的过程是一个不断积累的过程,有时候我们往往想着花很少的时间和精力去掌握一门技能。但是要如何才能提高自己的技能呢?答案很简单,通过不断的练习,把那些低层次的问题都解决了,变成不用经过大脑的自动操作,然后才有时间和脑力来解决较高层次的问题。所谓的精通就是对低层次问题和中间层次的问题不断熟悉,而达到的一种不需要花脑力就可以去解决。所以说基础很重要,编程也是这样,努力磨练自己解决问题的能力
2012-05-26 19:03:51
2930
原创 Eclipse中常用的的快捷键
1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。2. ctrl+o:快速outline 如果想要查看当前类的方法或某个特定方法,但又不想把代码
2012-05-25 20:34:41
1198
1
原创 重装系统后Android开发环境的配置
一. 配置Java开发环境Java一般安装在C盘,所以重装系统之后首先安装Java,然后配置其环境变量右键点击“我的电脑”,选择“属性”菜单项,选择“高级”选项卡,选择“环境变量”JAVA_HOME(Java的安装路径) C:\ProgramFiles\Java\jdk1.6.0_16Path中的设置 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;配置完
2012-05-25 20:00:40
3127
原创 Eclipse中项目全部报错----项目全部打红叉的解决办法
今天遇到一个超级郁闷的事情,Eclipse新建的项目全部都打有红叉,我起初以为自己可能是因为这两天一直在配置NDK开发环境方面的东西,是不是一不小心把那个地方给配置了,然后新建项目时项目都会出现红叉的效果。然后我clean了一下,遭大糕了,所有的项目都出错了。 打开下面的错误提示: 错误的意思:Debug Certificate 过期了的缘故
2012-05-20 19:43:21
23785
4
原创 Android中利用ViewFliper实现屏幕切换效果
本示例是用ViewFliper实现屏幕切换图片的效果,手指滑动就实现图片的切换,主要实现效果如下:程序结构图:ViewFliper中的代码package com.scnu.mc.myviewfliper;import android.app.Activity;import android.os.Bundle;import android.view.Motio
2012-05-20 19:25:31
3748
转载 Android高手应该精通哪些内容?
很多Android开发者已经度过了初级、中级,如何成为一个Android高手呢? eoeAndroid就各个级别的程序员应该掌握哪些内容作为下面分类. 一、初级 1. 拥有娴熟的Java基础,理解设计模式,比如OOP语言的工厂模式要懂得. 2. 掌握Android UI控件、Android Java层API相关使用. 迈向中级,最好再次更新下Java技术,掌握Java co
2012-05-07 14:55:37
950
转载 车道偏离预警系统
车道偏移预警系统LDWS是一种通过报警的方式辅助驾驶员减少汽车因车道偏离而发生交通事故的系统。它可以在车辆超过一定速度的情况下无意识(驾驶员未打转向灯)偏离原车道前发出警报,为驾驶员提供更多的反应时间,大大减少了因车道偏离引发的碰撞事故。它通过实时检测车道线,根据方向盘方向、车速、车与车道角度来估计偏离时间,如果偏离时间小于一个阈值,则会发出报警提醒驾驶员。现在大家都在做,但都做的不太好。因为
2012-05-07 14:47:03
5520
5
转载 IAR-代码模板建立与代码编辑技巧
http://www.ourdev.cn/forum.php?mod=viewthread&tid=4871665&highlight=IAR%2B%E6%A8%A1%E6%9D%BF
2012-05-05 15:54:11
1054
原创 Android 基于坐标的图形开发
1、Android中的坐标系统在Android系统中,屏幕的左上角是坐标系统的原点(0,0)坐标。原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向。2、屏幕的宽和高为了在屏幕中的合适位置绘制图形,我们需要使用屏幕的宽和高作为参考,来确定绘制图形的位置。要获得屏幕的宽和高,首先从Activity对象中获得WindowManager对象,然后从WindowManager对象中获得Disp
2012-04-24 14:37:46
1216
原创 导入别人的Eclipse项目时有乱码出现,如何处理
将别人的项目或JAVA文件导入到自己的Eclipse中时,常常会出现JAVA文件的中文注释变成乱码的情况,主要原因就是别人的IDE编码格式和自己的Eclipse编码格式不同右键project/properties/将GBK转化成UTF-8,试着就可以解决。
2012-04-23 20:10:41
5591
2
原创 Android中加载PNG图片时出现错误----No resource found
Android程序没有任何错误,而工程却有错误,错误在Console中提示完全都是因为图片所引起的,如:[2012-04-23 15:17:13 - MyView] D:\Android_work\MyView\res\layout\item01.xml:30: error: Error: No resource found that matches the given name (at 'b
2012-04-23 16:25:36
3800
原创 Android定时刷新UI界面----Handler
本想做一个软件可以对UI界面进行定时更新,找了一些资料,先贴一个简单的定时更新界面程序,可以实现每隔1秒递增计数器的功能。界面布局文件main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_
2012-04-19 22:04:45
18742
转载 eclipse+ADT 进行android应用签名详解
1.Eclipse工程中右键工程,弹出选项中选择 android工具-生成签名应用包:2.选择需要打包的android项目工程: 3.如果已有私钥文件,选择私钥文件 输入密码,如果没有私钥文件见 第6和7步创建私钥文件: 4.输入私钥别名和密码: 5.选择APK存储的位置,并完成设置 开始生成:
2012-04-01 16:12:16
866
原创 the currently displayed page contains invalid values 解决方法
1 当项目中遇到时:项目丢失了default.properties这个文件导致的,从别的项目中拷贝一个过来,修改成对应的target即可2 当eclipse遇到时:eclipse版本不兼容adt,导致adt没有下载完全,但eclipse只是禁用了这个adt没有把它卸载掉,"Help" -> "SoftwareUpdates" -> "Manage Configuration" An
2012-03-29 14:45:05
1703
原创 Failed to create the Java Virtual Machine
版本:eclipse-jee-helios-win32 自己电脑上装的jdk版本是:1.6.0_20解压后启动,发现弹出提示框“ Failed to create the Java Virtual Machine” 解决方法:找到eclipse目录下的eclipse.ini,可以看到如下内容:-startupplugins/org.eclipse.equi
2012-03-29 14:41:20
616
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人