![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
flycomos_lee
这个作者很懒,什么都没留下…
展开
-
android加载条
Loading加载条原创 2019-04-03 02:11:38 · 289 阅读 · 0 评论 -
Conversion to Dalvik format failed with error 1
Android 的ADT还是有待改进,还是dex有问题,反正这个问题就是这么解决的:Conversion to Dalvik format failed with error 1解决办法是 Project > Clean... > Clean project selected below > Ok另外当加入多个jar包也可能出现这个问题,可以将jar包放在as...原创 2011-04-02 18:01:02 · 47 阅读 · 0 评论 -
android textview中超出屏幕宽度的字符 省略号显示
当利用textview显示内容时,显示内容过多可能会折行或显示不全,那样效果很不好。今天发现android api中已经给出自动省略的功能。<TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/hello" android...原创 2011-03-31 13:49:00 · 123 阅读 · 0 评论 -
How to start Activity in adapter?
public class MyAdapter extends Adapter { private Context context; public MyAdapter(Context context) { this.context = context; } public View getView(...)...原创 2011-03-29 23:00:10 · 53 阅读 · 0 评论 -
Android Service使用总结
Android开发中,当需要创建在后台运行的程序的时候,就要使用到Service。Service 可以分为有无限生命和有限生命两种。 特别需要注意的是Service跟Activities是不同的(简单来说可以理解为后台与前台的区别),例如,如果需要使用Service的话,需要调用startService(),从而利用startService()去调用Service中的OnCr...原创 2011-03-25 16:33:42 · 129 阅读 · 0 评论 -
EditText 监听
TextWatcher --监听EditText的Text改动2010-09-17 14:49EditText 监听 Text 的 改动 [功能] 当EditText 的 Text 改变时 我们希望得到通知 但是可惜的是 android 并没有这个监听器 也就无从得知变化了 但是有个类可以帮助我们 那就是 TextWatcher [前提] 现有 EditText 其i...原创 2011-03-25 16:15:57 · 124 阅读 · 0 评论 -
android eclipse有一天变的很慢
样子维持了很久看了网上说的加大内存修改 eclipse.ini就是他妈的不行写不了几行代码一旦保存,ECLIPSE就死掉了最后无意中把其中一个DEVICES删除结果OK了 window->android sdk and avd manager->Virtual devices把多余的删除就可以了,至少我是这么做的!...原创 2011-03-24 17:11:49 · 55 阅读 · 0 评论 -
Android 获取经维度
移动 是手机与手持设备的最大特点,可以通过Eclipse的DDMS视图,模拟设备的位置变化,改变经纬度后,点击send,然后运行程序,在应用程序中,动态的获取设备位置,然后显示当前的位置信息。获取位置信息分为三步:1. 添加系统权限,来支持对LBS硬件的访问 <uses-permission android:name="android.permission....原创 2011-03-20 23:34:01 · 109 阅读 · 0 评论 -
Android 中自定义属性(attr.xml,TypedArray)的使用!
在xml文件里定义控件的属性,我们已经习惯了android:attrs="",那么我们能不能定义自己的属性能,比如:test:attrs=""呢?答案是肯定的. 好了我就不卖关子了,直接进入主题。大致以下步骤: 一、在res/values文件下定义一个attrs.xml文件.代码如下: view plain一、在res...原创 2011-10-07 17:39:44 · 99 阅读 · 0 评论 -
Android 中自定义View的应用.
大家好我们今天的教程是在Android教程中自定义View的学习,对于初学着来说,他们习惯了Android传统的页面布局方式,如下代码: view plain<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http:...原创 2011-10-07 17:38:36 · 59 阅读 · 0 评论 -
android Flurry应用
注册 http://www.flurry.com/在Flurry 创建应用程序下载Flurry SDK添加 FlurryAgent.jar 到你的classpath配置AndroidManifest.xml文件,添加 android.permission.INTERNET android.permission.ACCESS_COARSE_LOCATION ...原创 2011-03-09 09:50:43 · 96 阅读 · 0 评论 -
apk 打包 发布
1. 什么是apk文件(1)定义:APK是Android Package Kit的缩写,即Android安装包。APK文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压后,可以看到Dex文件,Dex是Dalvik VM executes的全称,即Android Dalvik执行程序,并非Java ME的字节码而是Dalvik字节码。APK文件结构为:ME...原创 2011-03-07 13:13:46 · 76 阅读 · 0 评论 -
转载 android 利用ksoap2方式连接webservice
android 利用ksoap2方式连接webservice(2010-04-16 16:36:25)转载标签:androidksoap2webserviceit 分类:Android 利用J2SE的ksoap2标准,我也来做一个山寨版本的android连接webservice。因为soap封装的关系,android application在接收到数据后不能够正确的按照J2SE的标...原创 2011-03-07 11:00:02 · 56 阅读 · 0 评论 -
学习ANDROID GOOGLE地图5部曲
第一步:安装Google Map API 在默认情况下,在安装Google Android SDK时,是不需要必须安装Google Map API的。但要做Map应用的话,就必须安装Google Map API。我们可以通过启动Android SDK and AVD Manager这个SDK管理器去下载安装Google Map API。在启动SDK管理器后,选择“Inst...原创 2011-03-04 16:48:11 · 87 阅读 · 0 评论 -
android layoutinflater用法
Inflater英文意思是膨胀,在android中大概是扩展的意思吧。LayoutInflater的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout下xml布局文件,并且实例化!而findViewById()是找具体xml下的具体 widget控件(如:Button,TextView等)。它的用法有2种:view so...原创 2011-03-03 13:34:00 · 117 阅读 · 0 评论 -
sdcard
把文件放入SD卡 使用Activity的openFileOutput()方法保存文件,文件是存放在手机空间上,一般手机的存储空间不是很大,存放些小文件还行,如果要存放像视频这样的大文件,是不可行的。对于像视频这样的大文件,我们可以把它存放在SDCard。 SDCard是干什么的?你可以把它看作是移动硬盘或U盘。 在模拟器中使用SDCard,你需要先创建一张SDCar...原创 2011-12-29 13:28:11 · 130 阅读 · 0 评论 -
Eclipse中LogCat突然停止工作的解决
最近一直碰到类似的问题,相信只要在用Eclipse做Android开发的人都有过类似的问题,那就是LogCat突然就什么都不显示了,似乎完全停止了工作,拔插数据线也不起作用。这时你只有退出Ec...原创 2012-01-18 17:34:28 · 196 阅读 · 0 评论 -
如何在mac中创建android adb 环境
Create an environment variable (Optional)Open TerminalType cd ~ this will take you to your home directoryType touch .profile this will create a hidden file named profileType...原创 2012-05-03 23:31:30 · 85 阅读 · 0 评论 -
onCreateOptionsMenu和onPrepareOptionsMenu的差別在哪呢?
在做菜单的功能,发现,菜单越来越多,后来仔细看了他们的区别,如下: 但是onCreateOptionsMenu和onPrepareOptionsMenu的差別在哪呢?android中可以重写activity的两个方法进行创建菜单:onPrepareOptionsMenu(Menu menu),onCreateOptionsMenu。两种方法的区别是,前者是每次点击men...原创 2012-09-17 16:25:46 · 92 阅读 · 0 评论 -
android状态栏中多个通知冲突的问题
网上看到的解决办法:如果用相同的通知id, 该怎么告诉处理通知的活动,每个通知的内容呢?PendingIntent pendingIntent = PendingIntent.getActivity(this, 0,intent, PendingIntent.FLAG_UPDATE_CURRENT);最后一个参数可以保证显示的是最新的那个通知如果用不同的通知id, 为什...原创 2012-09-11 17:49:41 · 313 阅读 · 0 评论 -
AlarmManager详细讲解
AlarmManager的作用文档中的解释是:在特定的时刻为我们广播一个指定的Intent。简单的说就是我们设定一个时间,然后在该时间到来时,AlarmManager为我们广播一个我们设定的Intent。对应AlarmManager更深层的了解可以参考:http://www.programbbs.com/doc/5888.htmhttp://jinguo.iteye.com/blo...原创 2012-04-21 23:33:32 · 491 阅读 · 0 评论 -
Anroid 异常:is not valid; is your activity running?
是由于有activity时依附于另一个activity的,当被依附的activity产生错误的时候,该activity没有了靠山而产生错误(或者是调用了一个已经被finish()的activity)。一般在创建alertdialog.builder是很容易见到。对于这个错误还没有根本的解决办法,唯一的办法就是改变该activity依附于另一activity的事实,将其放...原创 2012-08-29 11:23:29 · 110 阅读 · 0 评论 -
Android 如何让EditText不自动获取焦点
在项目中,一进入一个页面, EditText默认就会自动获取焦点。那么如何取消这个默认行为呢? 在网上找了好久,有点 监听软键盘事件,有点 调用 clearFouse()方法,但是测试了都没有! xml中也找不到相应的属性可以关闭这个默认行为 解决之道:在EditText的父级控件中找一个,设置成 android:focusable="true" andro...原创 2012-08-15 11:42:52 · 58 阅读 · 0 评论 -
Animation
前面定义旋转,移动,缩放到什么程度, 后面是轴承点,根据这个点来旋转,或者缩放到这个点,或者根据这个点旋转2012-07-31 23:51:37 · 74 阅读 · 0 评论 -
singleTop和singleTask有什么区别?(活动 Activity 四种加载模式)
singleTop要求如果创建intent的时候栈顶已经有要创建的Activity的实例,则将intent发送给该实例,而不发送给新的实例。(注意是栈顶,不在栈顶照样创建新实例!)singleTask模式:当intent到来,需要创建singleTask模式Activity的时候,系统会检查栈里面是否已经有该Activity的实例。如果有直接将intent发送给它。 Activity的四种加...原创 2013-03-22 17:50:55 · 259 阅读 · 0 评论 -
用Android代码实现打开USB调试
打开Android手机的USB调试对于使用豌豆夹、调试程序等来说很重要。下面说说如何用代码自动打开USB调试。先分析USB调试的相关源代码。在 packages/apps/Settings/src/com/android/settings/DevelopmentSettings.java 找到关于 USB Debug Enable 的代码:[java] view plai...原创 2012-03-20 17:52:42 · 1287 阅读 · 0 评论 -
android ROM RAM 内部存储 系统存储 系统缓存区别
内部存储┐系统存储├─物理位置是位于手机内部的非易失性存储器上,就是俗称的ROM系统缓存┘内存 ———物理位置是位于手机内部的随机存储器上,就是俗称的RAMROM相当于电脑硬盘,断电后依然能够保存资料RAM相当于电脑内存,断电后资料丢失而android系统是基于linux系统建立的,她的分区结构跟windows不同,没有C盘D盘的,系统存储是、系统缓存、内部存储分别...原创 2012-03-16 14:58:45 · 228 阅读 · 0 评论 -
删除android ScrollView边界阴影方法
XML文件中添加以下方法:android:fadingEdge=”none” 或者,代码中设置为false即可 ScrollView.setHorizontalFadingEdgeEnabled(false);原创 2012-07-19 10:26:04 · 65 阅读 · 0 评论 -
Android的webview加载本地html、本apk内html和远程URL
//打开本包内asset目录下的index.html文件wView.loadUrl(" file:///android_asset/index.html "); 05//打开本地sd卡内的index.html文件07...原创 2012-07-19 09:56:38 · 74 阅读 · 0 评论 -
Android 读取MCC, MNC
TelephonyManager telManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); /** 获取SIM卡的IMSI码 * SIM卡唯一标识:IMSI 国际移动用户识别码(IMSI:International Mobile Subscriber Identif...原创 2012-03-12 13:46:51 · 1175 阅读 · 1 评论 -
Android 动画详解
Tween动画又称“补间动画”、“中间动画”,这并不重要,就好像很多人都知道鲁迅,却不知道他叫:周树人。 Tween动画在Android中分为4类,它们分别是:AlphaAnimation(透明度动画)、TranslateAnimation(平移动画)、ScaleAnimation(缩放动画)、RotateAnimation(旋转动画)。都继承自android.view.Anim...原创 2012-03-09 14:09:19 · 50 阅读 · 0 评论 -
Region.Op
//INTERSECT 取两者交集,默认的方式//DIFFERENCE 第一次不同于第二次的部分显示出来 //REPLACE 显示第二次的 //REVERSE_DIFFERENCE 第二次不同于第一次的部分显示 //UNION 取全集//XOR 补集,就是全集的减去交集的剩余部分显示...原创 2012-02-29 17:37:01 · 59 阅读 · 0 评论 -
SimpleAdapter 详解
simpleAdapter的构造函数 如下: SimpleAdapter(Context context, List <? extends Map <String, ?>> data, int resource, String[] from, int[] to) 一个SimlpleAdapter是这个工作的。假设将SimpleAdapter用于ListView...原创 2011-03-03 11:39:55 · 187 阅读 · 0 评论 -
android framelayout 应用
有关FrameLayout的翻译,一直都有争议,从习惯来看,Frame应为框架,但这里若以框架概之,显得有些不妥,因此我参考了“单帧布局”这一翻译。 单帧布局尤为简单,这种布局下每个添加的子控件都被放在布局的左上角,并覆盖在前一子控件的上层。看下面这个例子: < ?xml version="1.0" encoding="utf-8"? > < FrameLa...原创 2011-03-02 00:00:30 · 88 阅读 · 0 评论 -
Sqlite insert方法nullColumnHack字段的含义
增加数据: 参数介绍:table 要插入数据的表的名称values:一个ContentValues对象,类似一个map.通过键值对的形式存储值。conflictAlgon:冲突解决方案。例如当数据表主键的唯一性检测出错的时候,就会按照该值设定的值进行处理。nullColumnHack:当values参数为空或者里面没有内容的时候,...原创 2011-08-23 15:37:27 · 343 阅读 · 0 评论 -
SQLite : column '_id' does not exist
错误: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.eoeAndroid.SQLite/com.eoeAndroid.SQLite.ActivityMain}: java.lang.IllegalArgumentException: column '_id' does not exist解决:关于...原创 2011-08-23 13:37:54 · 279 阅读 · 0 评论 -
ContentUris
ContentUris类用于获取Uri路径后面的ID部分,它有两个比较实用的方法:withAppendedId(uri, id)用于为路径加上ID部分:Uri uri = Uri.parse("content://cn.xxt.provider.personprovider/person")Uri resultUri = ContentUris.withAppendedId...原创 2011-08-22 21:37:30 · 80 阅读 · 0 评论 -
【转】Android 多级菜单
效果:main.xml:Java代码 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:o...原创 2011-08-22 16:18:53 · 98 阅读 · 0 评论 -
Cursor moveToFirst moveToNext
ContentResolver cr = getContentResolver(); Cursor cursor =cr.query(ContactsContract.Contacts.CONTENT_URI, null, null, null,null); cursor.moveToFirst(); for...原创 2011-08-19 16:51:01 · 93 阅读 · 0 评论 -
不错的牛人专栏
几个不错的Android专栏地址: 第三极:http://disanji.net/category/android-doc/ moandroid:http://www.moandroid.com/?page_id=1176 maxlen的专栏:http://mobile.csdn.net/a/20110209/291511.html 魏祝林的...原创 2011-05-24 09:52:46 · 65 阅读 · 0 评论