- 浏览: 297126 次
- 性别:
- 来自: 上海
最新评论
-
judim:
#include "mylib.h"是哪里 ...
C++ / vs 如何生成自己的静态库(lib)文件 -
judim:
我怎么试到没有用呢
C++ / vs 如何生成自己的静态库(lib)文件 -
sunjianfei1029:
不在wifi环境下怎么获取mac地址?
Android获取本机Mac地址及IP地址方法 -
woyaowenzi:
这只能针对android4.0一下版本 用这个方法在4.0抓 ...
Android获取本机Mac地址及IP地址方法 -
adam6948:
碉堡了,正遇到这这问题头疼呢。茅塞顿开...我的问题更为隐晦, ...
对java中File.mkdirs方法线程安全问题的一点探讨
文章列表
windows media player 升级到 11 的办法:
一:
把下面的copy到文本文件中,重命名成.VBS文件后,双击运行,然后安装wmp11。
ON ERROR RESUME NEXT
Dim VOL_PROD_KEY
if Wscript.arguments.count<1 then
VOL_PROD_KEY=InputBox("Powered By www.cnbeta.com"&vbCr&vbCr&" 本程序将自动替换你当前 Windows 的序列号,通过微软验证完全正版。"&vbCr& ...
MTP driver 安装失败解决办法
- 博客分类:
- 硬件驱动 MTP
MTP driver 安装失败解决办法
方法:
打开注册表编辑器(开始--》运行--》regedit),
依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{EEC5AD98-8080-425F-922A-DABF3DE3F69A}
删除“upperfilter”项或“lowerfilter”项,
然后进入设备管理器中把通用串行总线控制器下面的所有带叹号的设备都删除,
重新扫描硬件安装即可恢复。
ListView 和 Adapter 的基础
工作原理:
ListView 针对List中每个item,要求 adapter “给我一个视图” (getView)。
一个新的视图被返回并显示
如果我们有上亿个项目要显示怎么办?为每个项目创建一个新视图?NO!这不可能!
实际上Android为你缓存了视图。
Android中有个叫做Recycler的构件,下图是他的工作原理:
如果你有10亿个项目(item),其中只有可见的项目存在内存中,其他的在Recycler中。
ListView先请求一个type1视图(getView)然后请求其他可见的项目。convertView ...
在Android开发中,使用 adb shell 下的 sqlite3 命令来查看操作SQLite数据库时,遇到了 [ sqlite3 : not found] 问题。
网上找了下问题的原因——模拟器或真机中的 /system/xbin 目录下少了sqlite3 这个文件。
解决方法,步骤如下:(1)让/system文件夹可读写
#adb shell
# mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
(2)导入所需的sqlite3文件到/system/xbin目录。
(可以新建个模拟器,从/sys ...
一个ListView显示出来需要3个东西:
1,listview(用来显示数据的列表)。2,Data(需要显示的数据)。3,一个绑定Data和Listview的适配器ListAdapter。
一,ListView
1,ListView的每一项其实都是TextView。
2,通过setAdapter方法来调用一个listAdapter来绑定数据。
二,ListAdapter
原文出自:http://www.eoeandroid.com/viewthread.php?tid=1729
eoeandroid社区是国内最火的android社区。
最近在学习AppWidget,想做一个像GoogleSearch那样带有输入框的Widget练习。
可是,Dev Guide关于AppWidget的讲解明确指出,在App Widget中只能用FrameLayout,LinearLayout,RelativeLayout三种Layout和AnalogClock,Button,Chronometer,ImageButton,ImageView,ProgressBar,TextV ...
在编译Android代码的时候,出现了
target thumb C++: libwebcore <= out/target/product/generic/obj/SHARED_LIBRARIES/libwebcore_intermediates/WebCore/XMLNames.cpp
target SharedLib: libwebcore (out/target/product/generic/obj/SHARED_LIBRARIES/libwebcore_intermediates/LINKED/libwebcore.so)
collect2: ld terminated ...
最近下载了Android
2.1源码,在Ubuntu
9.10上做了一次编译,由于系统为纯净系统,之前没有进行过任何Android的编译,所以需先安装一些必要软件。编译过程参考网上一些文章,做下笔记如下,以供参考:
1.
下载或更新Android源码
至最新,截止到前天(04-09)好像是2.1-r2.
2.
Android 要求的 jdk 1.5,而Ubuntu9.10的源里只有JDK1.6. 目前网上解决方法有两种:
解决方法一:
安装JDK1.5
1) 根据官方文档里所说,源代码的编译必须使用JDK5才能编译的了,所以这里我们使用jdk5
...
Ubuntu9.10默认安装的纯净系统,没装任何其他软件。
1.下载源码android-2.1_r2,直接make
2.出错及解决如下:
(1)/bin/bash: bison: command not found
解决:a@ubuntu:~/work/android-2.1_r2$ sudo apt-get install bison
(2)make: *** No rule to make target
`Please-install-JDK-5.0,-update-12-or-higher,-which-you-can-download-from-ja ...
本文介绍 Android SDK 2.2开发环境搭建过程,
包括:Android SDK 2.2, Eclipse 3.5.2(galileo), 和 Andoid Development Tools (ADT) plugin。
前提:已经安装了 JDK5.0 或 JDK 6.0。并且在系统环境变量设置了 Path 包含 JDK 的 bin 目录。
内容参考:http://developer.android.com/sdk/installing.html 或 http://androidappdocs.appspot.com/sdk/installing.html
[安装 A ...
在 Ubuntu 系统中有两种设置环境变量 PATH 的方法。第一种适用于为单一用户设置 PATH,第二种是为全局设置 PATH。
第一种方法:
在用户主目录下有一个 .bashrc 文件,可以在此文件中加入 PATH 的设置如下:
export PATH=”$PATH:/your path1/:/your path2/…..”
注意:每一个 path 之间要用 “:“ 分隔。
注销重启 X 就可以了。
第二种方法:
在 /etc/profile中增加。
PATH="$PATH:/home/zhengb66/bin"
e ...
环境变量配置文件
在Ubuntu
中有如下几个文件可以设置环境变量
1
、/etc/profile:
在登录时,
操作系统定制用户环境时使用的第一个文件,
此文件为系统的每个用户设置环境信息,
当用户第一次登录时,
该文件被执行。
2
、/etc/environment:
在登录时操作系统使用的第二个文件,
系统在读取你自己的profile
前,
设置环境文件的环境变量。
3
、~/.bash_profile:
在登录时用到的第三个文件是.profile
文件,
每个用户都可使用该文件输入专用于自己使用的shell
信息,
当用户登录时,
该 ...
Ubuntu10.04 下eclipse安装SVN插件,前期动作见我的文章Eclipse安装SVN插件
或 http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA
接着需要安装javaHL库
1、$sudo apt-get install subversion
2、$sudo apt-get install libsvn-java
3、确保你已经装了subversion和libsvn-java,(正确完成前两步)这两个包是javaHL所必须的。
然后请在eclip ...
一、安装JDK
尝试发现,直接使用命令$sudo apt-get install sun-java5-jdk 安装java5会安装不成功,提示安装包没有找到。
需要在/etc/apt/sources.list-->“其它软件”中加入
deb http://cz.archive.ubuntu.com/ubuntu
dapper main multiverse
然后安装
$ sudo apt-get install sun-java5-jdk
$ sudo apt-get update
二、
设置J ...
输入以下命令$sudo apt-get install fcitxubuntu10.04下安装 fcitx小企鹅输入法 打开应用程序---附件----终端:注:下载安装fcitx$sudo gedit ~/.bashrc注:在打开的文件最末尾添加新的一行,内容如下export XMODIFIERS="@im=fcitx"输入完成后保存退出。$im-switch -c注:设置默认输入法$im-switch -s fcitx -z default注:设系统默认调用 fcitx输入点击:系统--首选项--启动应用程序 选添加按钮 在弹出的窗口名称填fcitx 命令填fc ...