
Android
文章平均质量分 52
rxcai
这个作者很懒,什么都没留下…
展开
-
Android系统自带图标调用方法
晚上突然用到,就查了下,写上自己备忘也给大家参考。具体调用方法:Java代码调用:myMenuItem.setIcon(android.R.drawable.ic_input_add); XML调用:android:background="@android:drawable/ic_input_add"新浪博客一直上不去,所以准备从新浪慢慢转移过来了!感觉原创 2013-11-19 06:18:53 · 3149 阅读 · 0 评论 -
关于Eclipse中Android快捷键
昨晚因为室友的呼噜和磨牙,搞得我睡不着,然后后来感觉精神还不错,就开始看pdf,是一本叫《Android 3.0Application DevelopmentCookbook》的书,看着看着,后来就看到了好几点,搞得今天早上一个课程考试都迟到了几分钟...这本书感觉很思路很清晰,现在发现的亮点是,作者会时不时介绍些快捷键,感觉很不错, share一下~比如:ctrl+space 呼出自动填原创 2013-11-20 16:12:13 · 642 阅读 · 0 评论 -
转:Eclipse快捷键大全
ctrl+shift+f 用于将选中的整段代码整体format 这是我今天用到的。每次用到要找不方便,所以今天我在网上搜了下,分享如下:原文章来自:http://www.blogjava.net/action/articles/17339.htmlEclipse快捷键大全(转载)Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓原创 2013-11-20 16:12:25 · 533 阅读 · 0 评论 -
希望这次是真的结束了,及RGB
今天用到了给textView赋颜色突出显示的问题,就找了下怎么给textView赋rgb的值,如下:textView.setTextColor(Color.rgb(230, 0, 0)); //中国红的颜色textView.setTextSize(float); //设置字体大小textView像上面这样的方法好像在API里头找不到,还是我没找到?后来是在网上找的,以后还得仔细看看。原创 2013-11-20 16:12:40 · 631 阅读 · 0 评论 -
关于用手机做server,同时用手机用…
经测试,在联通3G网络下,使用3gwap网络,socket可以连通,其他网络状态则不行。原创 2013-11-20 16:12:44 · 952 阅读 · 0 评论 -
android USB
原文地址:USB">android USB作者:sindegoogle 在推出API 3.0后 就增加啦USB通讯这块 同时为API 2.3提供啦一个USB通讯吧,这样也让2.3有啦USB通讯功能 不过只支持USBAccessory模式 USB通讯分为两种模式:(1)附载模式USBAccessory (2)主机模式 USBHost 什么叫主机模式? andr转载 2013-11-20 16:13:02 · 722 阅读 · 0 评论 -
AutoCompleteTextView小结
继续完善输入框,在之前那篇博客中,为输入框添加了一些格式规范方面的功能,比如首字母自动大写等等,然后接下来就是要自动填充提示了。在Android中,输入框自动填充使用的是AutoCompleteTextView 这里我直接在AutoCompleteTextView上面做了超链接,没兴趣看我废话的朋友直接跳转到API去。我之前因为没有用过AutoCompleteTextView,所以本文只是很简原创 2013-11-30 22:34:50 · 699 阅读 · 0 评论 -
Android EditText InputType相关——if(dosen't work)小心你的输入法
今天在对一个proj输入做些许修改的时候,因为要对EditText输入进行规范,所以查了下API,找到了inputType属性可以对EditText的输入进行规范,所以就很开心地用了。这里简单介绍一下inputType属性所接收的各属性值、作用以及使用方法。1、在xml中使用在xml中使用,只需要简单地指定android:inputType的属性值就可以了。比较常用的属性值有:原创 2013-11-30 21:36:18 · 1255 阅读 · 5 评论 -
Android学习系列(20)--App数据格式之解析Json--关于Json超棒的一篇文章
原文地址:http://www.cnblogs.com/qianxudetianxia/archive/2011/07/22/2079979.html感谢原作者智慧:)Android学习系列(20)--App数据格式之解析Json JSON数据格式,在Android中被广泛运用于客户端和网络(或者说服务器)通信,非常有必要系统的了解学转载 2013-12-29 04:45:36 · 695 阅读 · 0 评论 -
Android手机访问Django测试服务器方法
本文目录:一,android机子连接django测试服务器方法二,mac下停止django监听端口命令一,自己在随便写写一个小项目,服务器用django搭建,今天在测试Android连接django服务器。看文档是说让别人连接到服务器是通过python manage.py runserver 0.0.0.0:8000命令实现。但是恕我愚钝,一开始没反映过来到底用什么地址原创 2013-12-29 07:01:12 · 5339 阅读 · 4 评论 -
android JSON数据详细——真的很详细
转自:http://blog.youkuaiyun.com/etmanwenhan/article/details/12650669感谢原作者智慧:)1、JSON(JavaScript Object Notation) 定义:一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语言的支持),从转载 2013-12-30 03:19:34 · 903 阅读 · 0 评论 -
Android和Django服务器传输json数据
连通Android和Django后,今天做的就是让Android从Django得到json数据。一开始是想简单粗暴地直接在main thread里连接服务器,没想到后台报说不能从main thread里发起http连接,网上查了下发现是从4.0开始的。当然这是很正确的做法,防止ANR的问题,毕竟http连接比较耗时。既然对线程有限制,于是当下想到最简单的就是直接用new Thread().原创 2013-12-30 03:42:37 · 2992 阅读 · 0 评论 -
Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
今天也碰到了这个神奇的错误,就在升级了Build-tools 19之后;;;然后网上搜了下说降回18.1.1就好,果然好了,但是why原创 2014-01-01 05:26:30 · 550 阅读 · 0 评论 -
子线程调用Toast报Can't create handler inside thread that has not called Looper.prepare() 错误
原文章链接:http://hi.baidu.com/_guangren_/item/8e61f31cecad9a701009b5b7感谢原作者智慧。我今天是在子线程中调用AlertDialog的时候报的Can't create handler inside thread that has not called Looper.prepare() ,在前后加Looper.prepare();和转载 2014-01-01 22:57:53 · 967 阅读 · 0 评论 -
解决:Only the original thread that created a view hierarchy can touch its views
Only the original thread that created a view hierarchy can touch its views 从字面就知道是由于没在主线程中更新UI所导致的,解决方案也很简单,只要加handler就好了。比如我自己的应用环境:private Handler handler =new Handler() {public void han原创 2014-01-01 22:52:40 · 714 阅读 · 0 评论 -
多个循环的AlarmManager管理
本文涉及内容:一,如何设置多个AlarmManager提醒二,多个循环的AlarmManager逻辑管理最近在捣鼓的一个小proj涉及到需要定时提醒的问题,每天的三个特定时间到点提醒。涉及到类似问题的,我觉得AlarmManager是最佳选择,简单粗暴。因为之前就用过AlarmManager,所以感觉轻车熟路,没想到一开始就碰壁了,首先是一打开程序,就会莫名其妙地提醒,其次,存原创 2014-01-06 04:43:13 · 1286 阅读 · 0 评论 -
android之View的启动过程
原文地址:http://www.apkbus.com/forum.php?mod=viewthread&tid=138188感谢原作者智慧:)程序里调用了onSizeChanged方法进行了一些设置,不知道onSizeChanged是在什么时候启动的,所以研究了一下View的启动流程代码如下:public class TestView exten转载 2013-12-23 08:24:00 · 631 阅读 · 0 评论 -
Android.mk文件详解
在一个jni工程中,包含有android.mk文件,因为对这个文件原先了解不多,所以多方查找资料归纳一下。其实android.mk就是linux中的makefile文件,它说明了一些编译方法以及生成模块的名字。LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_C_INCLUDE := $(LOCAL_PATH)/includ原创 2013-11-20 16:13:34 · 776 阅读 · 0 评论 -
Android Resource目录拾遗
最近在看《细说Android 4.0 NDK编程》,第一章的内容比较简单,但是也发现一些不错的东西,做点摘录。proguard.cfg:Proguard是Android的混淆器的配置文件,用来防止程序被反编译,如果需要使用该功能,只需要在project.properties文件中添加一行配置信息progruard.config= proguard.cfg在XML文件中引用资源的语法:1、原创 2013-11-20 16:13:27 · 560 阅读 · 0 评论 -
升级SDK和ADT
正在升级SDK和ADT,转篇注意文章,以备不时之需。原文地址:http://blog.youkuaiyun.com/jacklce/article/details/8021337今天把eclipse的ADT升级到版本20,遇到一些问题,折腾很久。后面解决了,就写下来备忘。首先,升级ADT20,直接去网上搜,然后利用help->install new software选择更新你的ADT。更新完了,等你原创 2013-11-20 16:13:25 · 604 阅读 · 0 评论 -
关于error inflating class
上周在写程序界面的时候,因为需要自己创建新的View类,所以就按照需要自己写了View,然后再将自己新建的View加到mainXML中,这样就能将整个界面都放到main中来表达。当最后,主程序、新建的View类和main都搞定,不报错后,我就开始在VM上跑这个程序,结果发现竟然是意外终止,forceclose。这样的问题我是第一次碰到,程序中似乎没问题,但就是跑不起来,我还一度以为是VM出原创 2013-11-20 16:12:05 · 650 阅读 · 0 评论 -
关于android蓝牙通信
好几天没有update了,这两天实验室里人一直蛮多,人一多,大家就开始dota了...以致于每天的任务都没有好好跟上,所以也就没东西update了。实验室中的项目里,数据是通过蓝牙和3G网络从下面传上来的,所以这周需要把这两块熟悉起来。今天找了一本书《ProfessionalAndroid 2 ApplicationDevelopement》里头有一个蓝牙传输的例子,还没消化,但是总体感觉上原创 2013-11-20 16:12:11 · 835 阅读 · 0 评论 -
安卓蓝牙程序中android java.lang.…
上个礼拜跑的蓝牙程序中出现了一出现就跳出,activity根本跑不出来的情况。看catlog,发现报的一堆错误中除了一堆java、android包的错误外,自己包中的错误有两条,另外开头的一条错误就是androidjava.lang.NullPointerException。于是我debug的力气就花在自己包中报错的那两行代码中。那两行代码其实是非常简单的句子,一条是一个方法的声明,还有一条原创 2013-11-20 16:12:18 · 805 阅读 · 0 评论 -
转载:android 从assets和res中读…
今天在随意浏览网页的时候,看到一篇关于Android项目文件管理的,讲得很详细全面且细致的文章,故而转之~原文章来源:http://jandroid.iteye.com/blog/963497 作者:jandroidandroid 从assets和res中读取文件1. 相关文件夹介绍在Android项目文件夹里面,主要的资源文件是放在res文件夹里面的。assets文件夹是存放不进原创 2013-11-20 16:12:23 · 666 阅读 · 0 评论 -
转:Android Layout各种布局
原文地址:http://www.apkbus.com/forum.php?mod=viewthread&tid=16580LinearLayout(线性布局)提供了控件水平垂直排列的模型,同时可以通过设置子控件的weight布局参数控制各个控件在布局中的相对大小。水平(vertical)垂直(horizontal)fill-parent:占满整个屏幕,wrap-content:刚好适合原创 2013-11-20 16:12:27 · 555 阅读 · 0 评论 -
关于AChartEngine
因为需要在程序中添加划统计图的功能,所以在网上看了下,感觉AChartEngine就合适。刚开始看AChartEngine的例子。用AChartEngine首先要添加它的库,具体方法是:右击你的工程,在属性里头的javabuild path里面,选择add external jars嗯,go on原创 2013-11-20 16:12:46 · 533 阅读 · 0 评论 -
Finalement——Hello from&nbsp…
今天下午开始到现在,除了晚上大概有2个多小时陪女朋友出去吃饭外,都在努力去理解搞懂JNI。因为是根据《细说Android 4.0NDK编程》来学的,所以不能不说该书在这一部分还有写得还并不是特别利于理解的地方。Java通过JNI机制和C/C++沟通的具体步骤:1、编写包含native本地方法的Java类2、通过javah工具生成C/C++语言的头文件3、使用C/C++语言实现头文件4、原创 2013-11-20 16:13:30 · 727 阅读 · 0 评论 -
转:获取Android设备的唯一识别码…
原文地址:http://www.apkbus.com/blog-45019-41369.html如何获取一个能唯一标识每台Android设备的序号?这个问题有很多答案,但是他们中的大部分只在某些情况下有效。根据测试:所有的设备都可以返回一个 TelephonyManager.getDeviceId()所有的GSM设备 (测试设备都装载有SIM卡)可以返回一个TelephonyMa原创 2013-11-20 16:12:57 · 584 阅读 · 0 评论 -
转:Android中Context详解
文章源地址:http://blog.youkuaiyun.com/qinjuning/article/details/7310620前言:本文是我读《Android内核剖析》第7章 后形成的读书笔记 ,在此向欲了解Android框架的书籍推荐此书。大家好, 今天给大家介绍下我们在应用开发中最熟悉而陌生的朋友-----Context类 ,说它熟悉,是应为我们在开发中时刻的在与它打交道,例如:Servi原创 2013-11-20 16:13:32 · 540 阅读 · 0 评论 -
JNI的数据类型归纳
转自:http://www.apkbus.com/forum.php?mod=viewthread&tid=43389感谢原作者的智慧和分享精神~~~学习一门新的编程语言,数据类型是最基本的东西,这里我们讲述下jni中的数据类型。在JNI中把数据类型分为3类:primitivetype:int float charreference type:class instances arraysst原创 2013-11-20 16:13:36 · 679 阅读 · 0 评论 -
关于R类引用和系统R类
昨天在拷一个工程给同学的时候,他的eclipse不知何故无法导入,没法子只能复制粘贴代码。复制粘贴好后,发现R类引用发生错误,导致src主体程序中多处报错,尝试重新建各种res下的xml文件都无果。最后没办法,大胆尝试去修改R文件,将原工程工程中的R文件的内容也复制粘贴到新工程中。其实原本我也非常犹豫,还感觉这样做会不成功,因为我和他的开发环境、版本都不同,R文件又是工程文件自己产生的,官方建原创 2013-11-20 16:13:41 · 1240 阅读 · 0 评论 -
关于Android蓝牙中Service discove…
最有一段时间没有update了,一是因为近期末了,有些考试要准备,二是在尝试为女朋友写个小游戏作为元旦礼物,所以花了更多时间去看一些关于android游戏开发的书。技术类的书籍,我宁愿看英文原版的,虽然都是又厚又难读,但是我觉得有些中文翻译确实会感觉很奇怪、生硬,而且很多书都没有中文翻译。前段时间实验室项目中的蓝牙连接问题,因为无论是我自己写的程序或者是论坛、安卓市场上比较成熟的软件都无法连接原创 2013-11-20 16:12:20 · 1045 阅读 · 0 评论 -
Only the original thread that cr…
关于Only the original thread that created a view hierarchy can touchits views.的bug,用handler解决原创 2013-11-20 16:12:49 · 683 阅读 · 0 评论 -
关于Android Socket的总结
之前的Socket程序(一个Android设备做server,其他几个Android做clients)好像还有些问题,所以晚上想先对Android的Socket编程做点总结,以备后续工作的开展。因为资料来源于多篇网络帖子、书籍,还有我自己的总结,所以对其中引用部分不一一列出,望各位原作者见谅!总的来说,Android Socket编程是基于javaSocket相关内容的,但是又不完全相同。比原创 2013-11-20 16:13:15 · 548 阅读 · 0 评论 -
转:Android ANR异常及其解决方式
原文地址:http://www.linuxidc.com/Linux/2012-06/63748.htm今天才知道原来ANR异常就是ApplicationNot Responding...应用程序无响应。。。为什么要直接叫ANR异常呢...下面是正文:ANR定义在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响原创 2013-11-20 16:13:21 · 594 阅读 · 0 评论 -
关于NDK-R7配置正确但是编译报awk&…
解决方法是从:http://sunting-bcwl.iteye.com/blog/1278574 参考的。简直putain!这个错误:Android NDK: Host 'awk' tool is outdated. Pleasedefine HOST_AWK to point to Gawk or Nawk ! 大概最早在上周就出现了,我按照网友的帖子配置我的NDK以及Cygwin,原创 2013-11-20 16:13:23 · 606 阅读 · 0 评论 -
Android Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY的解决
在proj中用到Google map2,于是就遇到INSTALL_FAILED_MISSING_SHARED_LIBRARY的问题,还是在原创 2014-05-21 17:31:29 · 735 阅读 · 0 评论