android
小鸡码世界
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android操作sdcard
android操作sdcard分类: android_小程序2011-03-02 22:25 5986人阅读 评论(2) 收藏 举报androidfilesystemslayoutencodingfile存储最终效果图如上。改应用主要用于测试android平台下,如何使用代码来操作sd卡。main.xml [xhtml] view转载 2014-05-11 16:22:06 · 496 阅读 · 0 评论 -
Android的Intent和IntentFilter应用说明一例
很多人对文档中的Intent和IntentFilter不理解是什么意思,我这里举例解释下。Intent字面意思就是目标,目的。通俗一点,需要达成某些目标,则需要提供一些动作,这些目标的分类,以及达成这些目标所需要的一些数据等等。Android中的Intent通过Action,Category和data等属性进行了相应的描述,我们想做某些事情(达成某些目标),就需要填写这些参数的部分或全部,这样转载 2014-08-10 13:56:55 · 394 阅读 · 0 评论 -
[Accessibility] Missing contentDescription attribute on image
碰到标题提示的警告,一般是用到了ImageView 标签,就是提示你要给它增加一个说明,那你就按照他的提示,添加一个contentDescription 属性就好了,代码如下:android:contentDescription="@string/app_name"转载 2014-08-11 14:32:59 · 525 阅读 · 0 评论 -
android编程:解决异常“android.view.InflateException: Binary XML file line # : Error inflating class”
抛出异常时的main.xml与自定义View类相关代码如下:main.xml继承View的类Chessboard.java: 对于此异常,如下进行修改:添加View类的另一个构造方法 如上,问题解决了。。。转载 2014-08-11 19:24:16 · 574 阅读 · 0 评论 -
Android入门:隐式Intent
一、隐式意图介绍显式意图我们前面已经提到,形如:Intent intent = new Intent();intent.setClass(this,Other.class);//此句表示显式意图,因为明确设置激活对象为Other类startActivity(intent);顾名思义,隐式意图就是在不明确设置激活对象的前提下寻找最匹配的转载 2014-08-30 13:17:14 · 424 阅读 · 0 评论 -
String类下compareTo()方法
String类下compareTo()方法比较两个字符串,依次对比两个字符串中字符的ASC码,两个字符的ASC码相等则继续比较下两个字符直至比较出不同的两个字符跳出方法.方法返回值类型为整型.例如String a = "2345";String b = "2322";则a.compareTo(b)返回2b.compareTo(a)返回-2如果两个字符串相等,则返回值为0转载 2014-09-01 16:46:14 · 968 阅读 · 0 评论 -
线程安全Collections.synchronizedList
Collections.synchronizedList引发的线程安全问题 有些容器是线程安全的(Vector,ConcurrentLinkedQueue等),有些则不是(list等),利用类 似 private static List taskQueue = Collections.synchronizedList(new LinkedList(转载 2014-09-01 16:47:34 · 4431 阅读 · 1 评论 -
Android 应用程序窗体显示状态操作(requestWindowFeature()的应用)
我们在开发程序是经常会需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求,今天这一讲就是如何控制Android应用程序的窗体显示. 首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。一、枚举常量1.DEFAULT_FEATURES:系统默认状态,一般不需要指定转载 2014-09-01 17:08:09 · 488 阅读 · 0 评论 -
Android应用程序的数据存放目录解说
Android的每个应用程序,都有自己的可控的目录。在Setting/Application info里面,可以看到每个应用程序,都有Clear data和Clear cache选项。具体这些目录在哪里呢?用adb连接上设备。如果是连接真实设备,需要有设备的root权限。cd data/data在这个目录下,可以看到每个应用程序都有自己的目录,目录名转载 2014-09-17 16:10:37 · 609 阅读 · 0 评论 -
android sd卡路径正确获取 双sd卡获取
/** * 获取手机自身内存路径 * */public static String getPhoneCardPath(){return Environment.getDataDirectory().getPath();}/** * 获取sd卡路径 * 双sd卡时,根据”设置“里面的数据存储位置选择,获得的是内置sd卡或外转载 2014-09-17 16:10:04 · 624 阅读 · 0 评论 -
android 获取当前程序路径
// 获取当前程序路径 getApplicationContext().getFilesDir().getAbsolutePath();// 获取该程序的安装包路径 String path=getApplicationContext().getPackageResourcePath();// 获取程序默认数据库路径转载 2014-09-17 16:13:04 · 784 阅读 · 0 评论 -
在Eclipse中配置NDK自动编译环境builders
对于NDK的编译,切换到目标目录下,运行ndk-build脚本即可。对于使用Eclipse开发,我们希望EC能自动的编译我们的NDK,那么只需要为工程添加一个Builders即可。对于Windows的开发,如果使用的NDK是r7之前的版本,必须要安装Cygwin才能使用NDK,所以为EC需要配置的builder,其实是执行Cygwin,然后传递ndk-build作为参数。在NDKr转载 2014-08-08 18:09:05 · 742 阅读 · 0 评论 -
Android中ListView分页加载数据
熟悉Android的朋友们都知道,不管是微博客户端还是新闻客户端,都离不开列表组件,可以说列表组件是Android数据展现方面最重要的组件,我们今天就要讲一讲列表组件ListView加载数据的相关内容。通常来说,一个应用在展现大量数据时,不会将全部的可用数据都呈现给用户,因为这不管对于服务端还是客户端来说都是不小的压力,因此,很多应用都是采用分批次加载的形式来获取用户所需的数据。比如:微博客户端可转载 2014-07-11 16:17:57 · 523 阅读 · 0 评论 -
getCacheDir()和getFilesDir()方法区别.
Activity提供了getCacheDir()和getFilesDir()方法:getCacheDir()方法用于获取/data/data//cache目录getFilesDir()方法用于获取/data/data//files目录将文件写入SD卡内:获取SDCard的状态:Environment.getExtemalStorageState()转载 2014-05-11 16:32:17 · 1323 阅读 · 0 评论 -
Android中Bitmap和Drawable
Android中Bitmap和Drawable (转自:http://dyh7077063.iteye.com/blog/970672)一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对转载 2014-05-11 18:05:13 · 441 阅读 · 0 评论 -
Android原理揭秘系列之View、ViewGroup
作过Android 应用开发的朋友都知道,Android的UI界面都是由View和ViewGroup及其派生类组合而成的。其中,View是所有UI组件的基类,而ViewGroup是容纳这些组件的容器,其本身也是从View派生出来的。AndroidUI界面的一般结构可参见下面的示意图:可见,作为容器的ViewGroup可以包含作为叶子节点的View,也可以包含作为更低层次的子View转载 2014-05-11 18:36:33 · 438 阅读 · 0 评论 -
android intent action 介绍大全
一些常用的Intent:UriAction功能备注geo:latitude,longitudeIntent.ACTION_VIEW打开地图应用程序并显示指定的经纬度geo:0,0?q=street+addressIntent.ACTION_VIEW打开地图应用程序并显示指定的地址ht转载 2014-06-26 11:43:29 · 760 阅读 · 0 评论 -
android:failed to connect to localhost/127.0.0.1
今天在做本地测试时需要lian'ji原创 2014-05-23 10:46:56 · 9728 阅读 · 1 评论 -
android 读写sd卡的权限设置
在Android中,要模拟SD卡,要首先使用adb的mksdcard命令来建立SD卡的镜像,如何建立,大家上网查一下吧,应该很容易找到,这里不说这个问题. 但是在应用程序执行起来以后,我们可以看到sdcard的执行权限很有问题.懂Linux的人都知道,这样的权限是无法在SD开中写入内容的,也就无法建立目录.Android中对sd卡的读写权限问题 但是,我们在adb sh转载 2014-07-02 15:22:09 · 626 阅读 · 0 评论 -
Android实现图片缩放与旋转
本文使用Matrix实现Android实现图片缩放与旋转。示例代码如下:package com.android.matrix;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.转载 2014-07-10 17:03:57 · 485 阅读 · 0 评论 -
权重算法实现
需求:广告按权重展现基本算法描述如下:1、每个广告增加权重2、将所有匹配广告的权重相加sum,3、以相加结果为随机数的种子,生成1~sum之间的随机数rd4、.接着遍历所有广告,访问顺序可以随意.将当前节点的权重值加上前面访问的各节点权重值得curWt,判断curWt >= rd,如果条件成立则返回当前节点,如果不是则继续累加下一节点. 直到符合上面的条件,由于rd=rd转载 2014-07-12 00:08:34 · 4188 阅读 · 0 评论 -
Android检测是否安装了指定应用
检测是否安装了指定应用的方法如下:private boolean isAvilible( Context context, String packageName ) { final PackageManager packageManager = context.getPackageManager(); // 获取所有已安装程序的包信息转载 2014-07-12 21:25:31 · 864 阅读 · 0 评论 -
Android 中 Handler 消息传递机制
在 Android 平台中,新启动的线程是无法访问 Activity 里的 Widget 的,当然也不能将运行的状态送出来,这就需要有 Handler 机制进行消息的传递了,Handler 的主要功能是完成 Activity 的 Widget 与应用程序中线程之间的交互。开发事实有 Handler 类的程序步骤如下:1,在 Activity 或 Activity 的 Wid转载 2014-07-11 16:15:06 · 506 阅读 · 0 评论 -
android调用播放系统闹钟声音
Uri notification = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_ALARM); r = RingtoneManager.getRingtone(context,notification); r.play();原创 2014-10-27 19:45:03 · 7688 阅读 · 3 评论
分享