Android应用
文章平均质量分 56
ameyume
蓝蓝的天,白云朵朵。
展开
-
Android 工程拷贝到其他电脑上编译后无法安装到手机
把Android Studio工程拷贝到另外一台电脑上后,执行Build/Make Project, Make Module 'app',并解决error后,执行Run 'app'安装到手机上,提示如下安装失败:点击OK后,虽然旧的apk已经卸载,但并没有安装新的apk,重启手机也不起作用。再次执行Run还是报如上错误,那就是说明还是在找原来的电脑环境中生成的apk进行安装,所以找不到...原创 2020-04-06 16:29:15 · 868 阅读 · 0 评论 -
Android实现秒表计时器的程序设计
这是学习Android来第一个完整的Android程序。主要功能是实现秒表计时,功能简介如下:简介:计时器小程序——秒表计时器,程序界面简洁,只有一个时间显示区域和两个图片按钮,一个按钮是开始/暂停,另一个按钮是停止。1.功能:(1)根据用户设置.按0.1秒或1秒为最小单位计时,满60秒进为分钟,最大单位是分钟。默认分钟为两位,超过两位后自动变为三位分钟。(2).显示格式为1.最小计时单位为0.1秒时,显示为:分钟:秒:0.1秒。例如:02:07:52.最小计时单位为1秒时,显示为:分钟:秒。例如:02:0原创 2010-08-08 18:21:00 · 41595 阅读 · 9 评论 -
Android下用Properties保存程序配置
读写函数分别如下:import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.Properties;public Properties loadConfig(Context context, String file) {Properties properties = new Properties();try {FileInputStream s = new FileInpu转载 2010-11-26 16:29:00 · 33205 阅读 · 8 评论 -
Android SDK官方下载地址及在线SDK网址
Download the Android SDKhttp://androidappdocs.appspot.com/sdk/index.html在线SDKhttp://androidappdocs.appspot.com/reference/packages.html原创 2010-11-28 13:03:00 · 13762 阅读 · 0 评论 -
android源码下载方法
<br />1. 下载Msysgit, msysgit是Google为Windows环境下开发的Git客户端程序 <br />http://code.google.com/p/msysgit/<br />2. 安装Msysgit软件,一路next,在此略过... <br />3. 新建一个目录,用于存放待会下载的源码,其实跟svn差不多 <br />4. 右键点击刚才新建的文件夹,选择 “Git Bash”,会有一个类似windows command line 框弹出 <br />5. 查询需要的源码,具体原创 2010-11-30 13:25:00 · 1358 阅读 · 0 评论 -
获得Andriod手机屏幕分辨率的两种方法
<br />public class AndroidTest extends Activity { private static String TAG = "AndroidTest"; private TextView textview1; // 获取手机屏幕分辨率的类 private DisplayMetrics dm; @Override public void onCreate(Bundle savedInstanceState){ super.onCr原创 2010-11-30 23:39:00 · 7567 阅读 · 1 评论 -
Android自制发送短信程序
自制发送短信程序SmsManager与PendingIntent对象范例说明前面的范例,示范了如何通过程序来拨打电话,在GSM移动通信系统的服务中,除了拨打电话外,另一个常用的功能,就是发送短信。也因为如此,许多电信业者推出许多专属于短信族的专用费率,由此可知短信功能对手机的重要性。在这个范例中,通过自定义两个EditText控件,分别取得收件人电话与短信的正文,并判断收件人电话格式是否正确,以及正文输入的文字字数(GSM的规范为70个Unicode16文字为1则)是否超过一则短信的限制,若超过一则短信的字转载 2010-10-13 14:17:00 · 6072 阅读 · 2 评论 -
Android文件夹功能简介
【文件夹功能简介】/system/app这个里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件。在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在这里,而是/data/文件夹中。/system/bin这个目录下的文件都是系统的本地程序,从bin文件夹名称可以看出是binary二进制的程序,里面主要是Linux系统自带的组件(命令)/system/etc从文件夹名称来看保存的都是系统的配置文件,比如APN接入点设置等核心配置。/system/fonts字体文件夹,除了标准字体转载 2010-10-10 23:19:00 · 2345 阅读 · 0 评论 -
继承自View的类都可以作为Activity的setContentView参数
<br />在Activity的onCreate中设置要显示的view时,不仅仅只有layout,自定义的View<br />子类可以,还可以是其他派生于View的控件,例如TextView。<br />示例代码如下:<br />可以在屏幕上显示字符串“Hello World....”<br /> @Override public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); //s原创 2010-12-04 00:28:00 · 3059 阅读 · 0 评论 -
Android下编译自己的库文件jar并在应用中调用
Android下编译自己的库文件jar并在应用中调用2010年09月28日 星期二 下午 02:46主要为了解决如下问题:<br />项目中使用了Android未公开的API,在Eclipse下会有红叉显示。<br />不同的项目抽出相同部分的代码共用。<br /><br />必需的前提条件:<br />需要有Android源代码,编译的库文件主要是封装未公开API或者共用代码。<br /><br /><br />工程1:Java库文件工程<br /><br />该工程最终会生成以jar结尾的Java库文件转载 2010-12-05 12:57:00 · 2289 阅读 · 0 评论 -
android2.1取得通讯录联系人名字和电话号码
android2.0以后取得通讯录联系人使用的URI有所变化,改为ContactsContract类,以前的Contacts类已经不推荐使用了。取得联系人的电话号码是需要先去的_ID, 根据id取得电话号码,并且电话号码存在多个的情况,需要考虑。具体代码如下:1. Activity类public class AndroidTest extends Activity { private static final String TAG = "AndroidTest"; private ListView原创 2010-12-05 22:32:00 · 4834 阅读 · 0 评论 -
Android 解决ListView 和 ScrollView 共存冲突的问题
本帖最后由 terryyhl 于 2010-8-13 15:19 编辑 ListView 与 ScrollView 同在一个界面用头脑想想都觉得不大可能这样做,但还真的有美工这样做了,有点郁闷~!!沟通无果,解决之~~~~!初期还真没啥头绪,Google 一下看到有很多同样碰到这类头痛的问题,不好意思还没描述问题症状。ListView 与 ScrollView 同在一界面会导致ListView 显示变形,因为ListView 也有自带的滚动事件,故无法与ScrollView 相容,可能造成的现象是L转载 2010-10-18 12:39:00 · 2216 阅读 · 0 评论 -
android sms发送、接收及格式
一、 android sms所要的权限 <br />Java代码 <br />1.<uses-permission android:name="android.permission.READ_SMS" /> <br />2.<uses-permission android:name="android.permission.RECEIVE_SMS" /> <br /><br />二、 sms发送 <br />与短消息发送相关的类为:SmsManager. <br /><br />Java代码 <br />转载 2010-12-07 16:45:00 · 2534 阅读 · 0 评论 -
AndroidManifest.xml文件综合详解
<br />一,重要性<br />AndroidManifest.xml是Android应用程序中最重要的文件之一。它是Android程序的全局配置文件,是每个android程序中必须的文件。它位于我们开发的应用程序的根目录下,描述了package中的全局数据,包括package中暴露的组件(activities, services, 等等),以及他们各自的实现类,各种能被处理的数据和启动位置等重要信息。 <br />因此,该文件提供了Android系统所需要的关于该应用程序的必要信息,即在该应用程序的任何转载 2010-12-07 17:37:00 · 2245 阅读 · 1 评论 -
Android删除短信的方法
1.删除短信的函数,一条一条的删除所有短信 /* * Delete all SMS one by one */ public void deleteSMS() { try { ContentResolver CR = getContentResolver(); // Query SMS Uri uriSms = Uri.parse("content://sms/sent"); Cursor c = CR.query(uriSms, new S原创 2010-12-08 23:07:00 · 20890 阅读 · 2 评论 -
android2.2根据电话号码查询联系人姓名的方法
<br />public class AndroidTest extends Activity { private static final String TAG = "AndroidTest"; private TextView m_TextView; private EditText m_EditText; private String mNumber; @Override public void onCreate(Bundle savedInstan原创 2010-12-11 00:41:00 · 10577 阅读 · 2 评论 -
在Android上远程调试JavaScript
在Android上远程调试JavaScript<br />http://extjs.org.cn/node/444原创 2010-12-11 13:42:00 · 2291 阅读 · 1 评论 -
android使用finish()和System.exit()退出应用程序的理解
<br />I'm new in Android!! <br />this.finish() in Activity only stop and destroy this activity, application still staying background (check by hold HOME button) <br />I used: <br />System.exit(0); <br />but it still appear there! <br /><br />That's how And原创 2010-12-09 09:28:00 · 15409 阅读 · 2 评论 -
Android通过画线实现button效果
public class AndroidTest extends Activity { private static final String TAG = "AndroidTest"; private static LinearLayout ll; private Button mBtn; private MyView mMyView; @Override public void onCreate(Bundle savedInstance原创 2010-12-13 23:27:00 · 7099 阅读 · 1 评论 -
自定义ListView item的例子
<br />public class TestListView extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); // 绑定Layout里面的ListView ListView lis原创 2010-12-16 08:54:00 · 3520 阅读 · 0 评论 -
android自定义View的用法
一、统一的用户界面是可以使得应用程序更友好。要做到用户界面的统一,我们就必须用到风格(style)和主题(theme)。自定义一个View的方法步骤如下:1、首先,在values文件夹下定义一个atts.xml的文件,描述自定义的控件的属性<br />在values/attrs.xml中:<br /> <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="TestView">转载 2010-12-18 15:20:00 · 12671 阅读 · 0 评论 -
layout中设置图片自适应大小,并且设置最大宽高
关键代码: android:layout_width="wrap_content" android:layout_height="wrap_content"原创 2010-12-20 22:13:00 · 16850 阅读 · 0 评论 -
android自学总结
自7日14决定学习Android,开始下载Android SDK算起,到现在已经五月有余,现把学习情况,向各位CSDNer总结汇报下。引子 本人自毕业后一直从事对日软件外包方向的工作,涉及的领域主要是嵌入式应用方法,应用的开发语言主要是C/C++,Java,以及正在使用的MFC,并且期间通过了日语二级考试。由于自08年开始的经济危机,对日本影响很大,所以对日外包业变得不景气,业务量明显萎缩,这也意味着作为一个普通员工的实际待遇下降;而且我们国家在这几年,经济迅猛发展,通货膨胀,物价随之飞涨,即使收原创 2010-12-23 09:22:00 · 1625 阅读 · 3 评论 -
监听电话呼入和呼出
<br /> // service内部类,监听拨打接听电话,如果有电话呼入,则暂停播放,通话结束,继续播放 public static class PhoneStatReceiver extends BroadcastReceiver { private static boolean bPlayingFlg = false; @Override public void onReceive(Conte原创 2010-12-22 10:23:00 · 5257 阅读 · 0 评论 -
android下解析xml文件遇到中文问题
很多Android开发者可能一直抱怨xml解析库不够完善,对于国内很多server并不是标准的utf-8编码,遇到中文时可能解析器会停止或解析出来的是乱码。这里android123给大家说下常见的解决方法: 一、android sax库遇到gbk或gb2312编码时 方法1. 可以显示的指明编码比如 InputSource is = new InputSource(inputStream); is.setEncoding("UTF-8"); 方法2.转载 2010-10-30 10:54:00 · 2985 阅读 · 2 评论 -
Android实现图片放大缩小
package com.min.Test_Gallery;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Color;import android.graphics.Matrix;import android.os.Bundle;import android.util.DisplayM原创 2010-12-21 14:05:00 · 60760 阅读 · 9 评论 -
android中TextView中如何设置水平滚动效果
笔者在学习android的过程中曾遇到过一个比较头疼的问题——如何让文本实现走马灯的效果,在起初我和大家一样想在网上找到一点资料,可是当我在茫茫网际中搜寻了几个小时之后发现的结果却是非常恼火的,提问的一大堆却没有回答的,于是我开始自己的专研道路,笔者是一个android的菜鸟级人物,而且是非常菜的那种。在对android自带的例子的学习中我渐渐明白了如何实现走马灯效果了。以下是我自己的一段代码,如有不正确之处请多多指正。 package irdc.ScrollingText;import android.a转载 2010-12-23 15:18:00 · 3423 阅读 · 0 评论 -
Android TextView属性详解
<br />android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web /email/phone/map/all)<br />android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。<br />android:bufferType指定getText()方式取得的文本类别。选项editable 类似于StringBuilder可追加字符,也就是说getText后可调用ap原创 2010-12-23 15:18:00 · 46065 阅读 · 7 评论 -
运行时创建用于输入密码的 TextView
<br />某些场合,可能需要在运行时令某个 TextView (可能是运行时创建的,也可以是写在 XML 文件中的)。由于无法通过 XML 文件指定其为 password 输入属性,那么如何实现这个效果呢? <br />TextView 有两个方法: setInputType(int)<br /> setTransformationMethod(TransformationMethod)<br /><br /> <br />其中 setInputType 可以更改 TextView转载 2010-12-27 11:22:00 · 5994 阅读 · 0 评论 -
Android动态显示隐藏密码输入框的内容
通过设置EditText的setTransformationMethod()方法来实现隐藏密码或这显示密码,示例如下: mEtPassword = (EditText)findViewById(R.id.password); mBtnPassword = (Button)findViewById(R.id.btnPassword); mBtnPassword.setOnClickListener(new OnClickListener() { @原创 2010-12-27 11:47:00 · 22813 阅读 · 3 评论 -
Android平台显示单位px和dip以及sp的区别
在Android的layout文件中layout_width或layout_height有时候可能会指定具体的单位,比如有时候为px、dip或者sp等等。下面android123把常见的单位做下简单的介绍,比如说 px (pixels)像素 -- 一般我们HVGA代表320x480像素,这个用的比较多。dip或dp (device independent pixels)设备独立像素 -- 这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA cwj推荐使用这个,不依赖像素。sp (scaled转载 2010-12-28 10:20:00 · 1876 阅读 · 0 评论 -
Android设置文本框单行多行显示
android:singleLine Since: API Level <br />Constrains the text to a single horizontally scrolling line instead of letting it wrap onto multiple lines, and advances focus instead of inserting a newline when you press the enter key. Note: for editable text vi原创 2010-12-27 23:18:00 · 17633 阅读 · 1 评论 -
Android: 缩放图片文件引起的OOM异常
<br /><br />传输文件,或者设置头像,我们一般都会检查原始图片的大小,作缩放处理。<br />常用的Java版缩放图片代码:<br />public Bitmap getZoomImage(Bitmap src, int desW, int desH) { Bitmap desImg = null; int srcW = src.getWidth(); // 原始图像宽 int srcH = src.getHeight(); // 原始图像高转载 2010-12-27 23:33:00 · 2907 阅读 · 0 评论 -
android手势操作滑动效果触摸屏事件处理
很多时候,利用触摸屏的Fling、Scroll等Gesture(手势)操作来操作会使得应用程序的用户体验大大提升,比如用Scroll手势在 浏览器中滚屏,用Fling在阅读器中翻页等。在Android系统中,手势的识别是通过 GestureDetector.OnGestureListener接口来实现的,不过William翻遍了Android的官方文档也没有找到一个相 关的例子,API Demo中的TouchPaint也仅仅是提到了onTouch事件的处理,没有涉及到手势。Android D转载 2010-12-29 09:29:00 · 25009 阅读 · 11 评论 -
Android设置桌面背景图片的方法
<br />1.设置桌面背景图片的方法<br /> Resources res=getResources(); BitmapDrawable bmpDraw=(BitmapDrawable)res.getDrawable(R.drawable.icon); Bitmap bmp=bmpDraw.getBitmap(); try{ setWallpaper(bmp); }catch(IOException e) { e.pr原创 2010-11-06 16:14:00 · 8474 阅读 · 2 评论 -
Android显示在线图片
import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.Bundle;原创 2010-12-30 08:53:00 · 5549 阅读 · 4 评论 -
Android图文布局【整理】
<br /><?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="60dip" android:orientation="horizontal"> <ImageView原创 2010-12-30 09:07:00 · 4279 阅读 · 1 评论 -
Android来电号码获取代码
Android来电号码获取的方法很简单,虽然Dalvik上的程序都是Java写的,但是仍然可以处理系统事物,使用PhoneStateListener;类可以监测话机状态,而TelephonyManager可以获取电话服务的实例,写代码时不要忘了 在androidmanifest.xml中加入权限。 需要引入两个Package import android.telephony.PhoneStateListener; import android.telephony.TelephonyManager;转载 2010-11-10 00:02:00 · 10033 阅读 · 2 评论 -
使用Google Weather API查询天气预报
<br />http://tsov.net/weather-queries-using-the-google-weather-api/<br />有用的google 天气api链接转载 2011-01-06 16:02:00 · 2320 阅读 · 0 评论 -
Android TextView实现超链接
public class Link extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.link); // text1 shows the android:autoLink property, wh转载 2011-01-07 10:06:00 · 2895 阅读 · 0 评论