
Android
pjpsmile
这个作者很懒,什么都没留下…
展开
-
在Android系统的"图库"中点击某张图片进行分享,在自己的应用程序中如何获取那张图片的路径?
第一步: android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:label="@string/app_name">原创 2011-09-01 17:06:20 · 5345 阅读 · 4 评论 -
android Http 获取文件
/** * request url and get json * @param address url address * @return */ public String requestJson(String address) { StringBuffer sb = new StringBuffer(); try { URL url = new U...原创 2012-01-11 11:10:55 · 210 阅读 · 0 评论 -
使用Runnable和Handler做定时任务
1.定义Handler:[code="java"] Handler onlineHandler = new Handler() { @Override public void handleMessage(Message msg) { super.handleMessage(msg); switch (...原创 2012-05-11 11:47:54 · 440 阅读 · 0 评论 -
Android学习系列(4)--App自适应draw9patch不失真背景
http://www.cnblogs.com/qianxudetianxia/archive/2011/04/17/2017591.html原创 2012-03-10 17:14:41 · 106 阅读 · 0 评论 -
android Intent
//调用浏览器 Uri uri = Uri.parse(""); Intent it = new Intent(Intent.ACTION_VIEW,uri); startActivity(it); //显示某个坐标在地图上 Uri uri = Uri.parse("geo:38.899533,-77.036476"); In...原创 2012-03-19 08:44:45 · 135 阅读 · 0 评论 -
conversion to dalvik format failed with error 1的解决办法
android低版本工程(如1.5)放到高版本环境中(如2.2)可能会上述错误,解决方法如下:1。 如果不修改android sdk版本,则使用project clean 命令作用于某工程即可。 (该处理方式只是在高版本中兼容了低版本工程,未真正意义上的升级)2。 如果修改android sdk版本,则需要以下几个步骤: 1)修改SDK ...原创 2012-03-21 09:21:03 · 95 阅读 · 0 评论 -
android Progress style (长进度条)
android Progress style (长进度条):progress_bgbar.xml: 然后:原创 2012-03-22 10:13:59 · 281 阅读 · 0 评论 -
android 自动获取时间,网络提供的值
frameworks/base/services/java/com/android/server$下面的TimeService.java文件。有一个类GetTimeTask,此类通过NTP来获取网络时间:国内NTP时间服务器主要是有: 1. 1.cn.pool.ntp.org 2. 2.cn.pool.ntp.org 3. 3.cn.pool.n...原创 2012-03-22 18:02:43 · 447 阅读 · 0 评论 -
ubuntu下连接真机进行调试的方法
连接方法: (1)ubuntu下,进入端末(Terminal),输入:sudo gedit /etc/udev/rules.d/50-android.rules,运行该命令打开文本编辑器。将下面这段文字粘贴上,保存。SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"继续在端末执行:...原创 2012-03-23 09:35:46 · 244 阅读 · 0 评论 -
eclipse中android源码格式化文件
eclipse中android源码格式化文件:~/sourcecode_android2.3.4/mycloudcodesAndroid2.3.4/development/ide/eclipse/android-formatting.xmleclipse中android源码格式化顺序:~/sourcecode_android2.3.4/mycloudcodesAndroid2.3.4/...原创 2012-03-23 13:25:34 · 151 阅读 · 0 评论 -
启动或安装相应的应用的方法
有时候一个应用需要启动另外一个应用来完成操作,比如在某些应用中打开闹钟,相机,日历等等。启动或安装相应的应用的方法:Step1:判断是否安装目标应用。只要知道目标应用的安装包名就可以通过判断"/data/data/packagename"是否存在来实现。/** * 判断是否安装目标应用 * @param packageName 目标应用安装后的包名 * @ret...原创 2012-04-01 11:20:11 · 130 阅读 · 0 评论 -
ubuntu安装jdk6
手工安装:首先,从http://java.sun.com中下载jdk,我的版本是jdk1.6.0_12,我下载的是bin文件,我将下载的jdk1.6.0_12.bin文件置于/usr/lib/jvm/java中然后,在shell中执行:代码:sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_12.bin修改bin文件权限,使其可执行...原创 2012-04-03 20:37:48 · 106 阅读 · 0 评论 -
Android Bitmap保存为.bmp格式,图像转化为黑白图片
/** * 把一个View的对象转换成bitmap */ static Bitmap getViewBitmap(View v) { v.clearFocus(); v.setPressed(false); //能画缓存就返回false boolean willNotCache = v.willNotCacheDrawing(); v.setWillNotCa原创 2013-05-28 16:42:04 · 14430 阅读 · 7 评论 -
ubuntu11.10 make android 4.0.3
编译错误"/usr/bin/ld: cannot find -lz"编译的时候出现"/usr/bin/ld: cannot find -lz"错误,需要安装zlib-dev这个包,在线安装命令为:sudo apt-get install zlib1g-dev。ubuntu 安装ncursesncurses是字符终端下屏幕控制的基本库。可能很多新开发的程序都不使用了,不过如果要编译一原创 2013-04-17 09:48:11 · 1118 阅读 · 0 评论 -
android 退出应用
@Override protected void onDestroy() { super.onDestroy(); //退出程序 ActivityManager activityMgr = (ActivityManager) this.getSystemService(ACTIVITY_SERVICE); activityMgr.restartPackage(getPa原创 2012-08-02 14:45:24 · 555 阅读 · 0 评论 -
android 再按一次后退键退出应用程序
private static Boolean isExit = false; privatestatic Boolean hasTask =false; Timer tExit =转载 2011-09-06 13:34:45 · 572 阅读 · 0 评论 -
ListView中的Item中的文字改变颜色??
lv 是你的ListViewlv.setAdapter(new ArrayAdapter(this, R.layout.list_item, settings));其中list_item使用自定义布局不用android.R.layout.simple_list_item_原创 2011-09-07 11:08:48 · 756 阅读 · 0 评论 -
Android ProgressDialog设置透明程度
public ProgressDialog gotoDialog(Context cxt) { MyProgressDialog dialog = new MyProgressDialog(cxt, totalPage); dialog.setTitle("跳转");转载 2011-08-20 20:38:37 · 9151 阅读 · 2 评论 -
Ubuntu10.10下配置android开发真机连接调试
手机连接上笔记本后,在手机中的usb调试一定要开启,然后在terminal中键入“lsusb”ritter@ritter-Hasee:~$ lsusbBus 003 Device 002: ID 04fc:05da Sunplus Technology Co., Ltd转载 2011-09-17 01:25:37 · 877 阅读 · 0 评论 -
android修改系统源码(重新编译源码)
1.修改系统滑动锁(我要去掉锁屏界面)sudo vim /home/smile/open_src/android/mbx/frameworks/policies/base/phone/com/android/internal/policy/impl/KeyguardViewM原创 2011-09-19 16:27:25 · 4569 阅读 · 1 评论 -
android ListView 数据超过一页时,消除拖动产生的上下的黑条
android:cacheColorHint="#00000000" fadeEdgetLength="0dp"(消除拖动产生的上下的黑条)android:divider="@drawable/messages_divider" (分割条)android:listSe原创 2011-09-23 14:53:40 · 1689 阅读 · 0 评论 -
让自己的应用具有被调出分享功能
转载 2011-10-18 17:19:04 · 510 阅读 · 0 评论 -
checkbox选中的值在翻屏时会跳来跳去
其实就是红色的地方是关键点,用了一个集合来保存cb的选择状态,其它的关于viewHolder和和inflate的布局什么就不说了 Activity界面代码 import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map; import an转载 2011-12-03 16:04:08 · 572 阅读 · 0 评论 -
dialog,activity 屏蔽Home键详解
信在Android应用上,很多时候逻辑是需要屏蔽Home键的,但这个用户体验是否需要,就看各位的需求了。 一般的方法屏蔽Home键,大家一定看过不少文章了。我总结一下,先说一下一般情况下Activity的屏蔽按键和Home键吧。屏蔽其他键,重写onKeyDownJava代码 [url=][/url]@Overridepublicboolean onKeyDo转载 2012-04-26 10:49:51 · 1720 阅读 · 0 评论 -
设置EditText 长度
mEditText.setFilters(newInputFilter[]{ newInputFilter.LengthFilter(100) });//设置EditText可输入的长度为100个字符原创 2012-05-07 11:05:30 · 500 阅读 · 0 评论 -
Unable to open log device '/dev/log/main&': No such file or directory
On call screen type *#*#2846579#*#*opens system management menuProject menu -> background settings-> Log settingLog level setting -> VERBOSE Log switch-> LOG onDump and Log ->转载 2012-06-12 08:40:56 · 495 阅读 · 0 评论 -
some common usefull convertings.
Convert Drawable to bitmap:[code="java"]Bitmap icon= BitmapFactory.decodeResource(context.getResources(), R.drawable.icon_resource);[/code]Convert Bitmap to drawable:[code="java...原创 2012-04-11 14:25:27 · 125 阅读 · 0 评论