
Android手机
yw1688
这个作者很懒,什么都没留下…
展开
-
三星智能机(android)用电脑网络上网
步骤1234567本题目从字面看有两种理解:一种是手机通过电脑上网;一种是电脑通过手机上网。同时由于三星手机品类繁多,这里以最主流的安卓系统手机为例进行讲解。工具/原料装有windows系统的笔记本电脑一台(推荐Win7系统)安卓系统手机一台转载 2013-06-18 09:20:41 · 885 阅读 · 0 评论 -
Android获取屏幕大小
在做UI开发时常常需要获取屏幕的大小,以便布局界面,Android提供了以下接口获取屏幕的相关信息:[java] view plaincopyDisplay display = getWindowManager().getDefaultDisplay(); Log.i("view", "height:"+display.getHeigh转载 2015-01-18 19:04:47 · 419 阅读 · 0 评论 -
安卓开发之完美解决ADT和SDK不一致问题
提示:This Android SDK requires Android Developer Toolkit version 21.1.0 or above. Current version is 21.0.1.2012-12-6-2-58. Please update ADT to the latest version.这样的提示是由于SDK的版本号和ADT版本不符合,会早场转载 2015-01-18 19:00:23 · 915 阅读 · 0 评论 -
android模拟器GPS简单应用(一)
1、首先允许GPS操作权限 在AndroidManifest.xml 中加入代码: 2、其中主要应用到的知识点如下所示: LocationManager //This class provides access to the system location services. LocationListener转载 2015-01-18 19:05:22 · 882 阅读 · 0 评论 -
Android adb.exe程序启动不起来,如何处理
经常遇到 Please ensure that adb is correctly located at 'D:\java\sdk\platform-tools\adb.exe' and can be executed.遇到问题描述:运行android程序控制台输出[2012-07-18 16:18:26 - ] The connection to adb is down,转载 2015-01-05 21:51:22 · 527 阅读 · 0 评论 -
安卓学习笔记--读写xml文件
步骤一:建个Person.javapackage com.example.analysisxml;public class Person { private Integer id; private String name; private Integer age; public Integer getId() { return id; } public void setId原创 2015-03-19 10:11:33 · 444 阅读 · 0 评论 -
Android学习笔记---用SharedPreferences保存用户偏好
步聚一:配置好要用的字符变量 用户偏好设置 姓名 Settings 保存 年龄 保存成功步骤二:配置界面<LinearLayout xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_hei原创 2015-03-19 17:10:34 · 463 阅读 · 0 评论 -
Android开发笔记--电话拔号器
本功能主要是调用Android系统的拔号器进行拔打某个电话。步骤一:修改strings.xml,配置文本内容电话拔号器 请输入手机号 Settings 拔打此号码步骤二:设计界面,修改layout.xml,内容如下:<TextView android:layout_width="wrap_content" android:layou原创 2015-03-16 17:41:57 · 410 阅读 · 0 评论 -
安卓学习笔记--通过ContentProvider读写系统的通讯录
因为本次主要是测试,所以要先在配置清单中声明权限步骤一:配置AndroidManifest.xml<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.testandroidcontentprovider" android:versionCode=原创 2015-03-26 17:17:15 · 789 阅读 · 0 评论 -
Android学习笔记--手机短信发送器
步骤一:先根据界面上的元素,配置values文件夹中的strings.xml文件 短信发送器 请输入短信内容 发送短信 请输入手机号 Settings 手机号 发送成功步骤二:在Main_Activity.xml中配置布局元素<TextView android:layout_width="match_parent"原创 2015-03-17 10:45:30 · 842 阅读 · 0 评论 -
Android学习笔记--布局
安卓的布局很好理解,在这里只说说线型布局中要注意的小问题Android布局LinearLayout注意设置属性android:orientation属性,否则有的组件可能无法显示。该属性不设置时默认为horizontal。此时第一个控件的宽度若设置成“fill_parent”,后面添加的组件将都无法看到。因此使用该布局的时候要注意设置android:orientation="v原创 2015-03-17 13:57:14 · 600 阅读 · 0 评论 -
Android学习笔记--文件的读写
Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容,如果想把新写入的内容追加到原文件中,可以使用Context.MODE_APPENDContext.MODE_APPEND:模式会检查文件是否存在,存在应往文件中追加内容,否则就创建新文件。Context.MODE_WORLD_READABLE和Con原创 2015-03-17 17:24:10 · 435 阅读 · 0 评论 -
Android学习笔记--读写SQLite
步聚一:建一个继承了SQLiteOpenHelper的类,代码如下:package com.example.sqliteoper.SQLiteDbHelper;import android.content.Context;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;impor原创 2015-03-23 12:05:50 · 462 阅读 · 0 评论 -
android 检测sqlite数据表中字段(列)是否存在
一般数据库升级时,需要检测表中是否已存在相应字段(列),因为列名重复会报错。方法有很多,下面列举2种常见的方式:1、根据 cursor.getColumnIndex(String columnName) 的返回值判断,如果为-1表示表中无此字段/*** 方法1:检查某表列是否存在* @param db* @param tableName 表名* @param columnName转载 2015-03-23 10:06:46 · 1457 阅读 · 0 评论 -
Android学习笔记--ListView的数据绑定
本例的数据是拿前面的SQLite中的person表的数据作展示,Peron表中有序号、姓名、电话要列数据出来,需要有表头,需要设置ListView中的布局,因此,步骤如下步骤一:配置strings.xml,以显示表头内容 SQLite操作 Settings 姓名 序号 手机号步骤二:配置Activity.xml<LinearLayout xmlns原创 2015-03-23 17:30:29 · 549 阅读 · 0 评论 -
Warning: No instrumentation runner found for the launch, using android.test.InstrumentationTestRunne
AndroidManifest.xml android:name="android.test.InstrumentationTestRunner" android:targetPackage="com.myapp.tests" android:label="MyAp转载 2015-03-18 17:02:39 · 450 阅读 · 0 评论 -
Android学习笔记--读取网络图片
步骤一:配置清单文件AndroidManifest.xml,设置权限步骤二:配置布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="原创 2015-04-03 11:26:45 · 618 阅读 · 0 评论 -
Android程序关闭时提示:“### WARNING: SD Card files must be at least 9MB,...”
我在VAD中设置 SD card Size为 4096 MiB但Android程序关闭退出VAD(Android Vritual Deivces)时提示:“### WARNING: SD Card files must be at least 9MB,...” 后来查了下资料 在这里发现:http://code.google.com/p/android/issues/detail转载 2015-04-03 11:35:51 · 626 阅读 · 0 评论 -
ActivityManager: Warning: Activity not started, its current task has been brought to the front 的的问题
运行android程序的时候提示:ActivityManager: Warning: Activity not started, its current task has been brought to the front但是在模拟器上显示出了程序界面,后来google了一下,有一组提问和回答引起了我的注意:[html] view plaincopy转载 2015-04-03 11:30:36 · 463 阅读 · 0 评论 -
Android学习笔记--解析json
这里主要是要导入org.json这个包。很简单的操作,直接上代码:package com.example.resolvejson.Services;import org.json.JSONArray;import org.json.JSONObject;public class JsonService { public static String GetJosnToString原创 2015-04-03 17:21:05 · 472 阅读 · 0 评论 -
Android中显示网页两种主要方式
一种是用WebView来显示,一种是调用Activity。用WebView:WebView wv=null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_mai原创 2015-04-22 16:32:54 · 824 阅读 · 0 评论 -
android获取string.xml的值
为什么需要把应用中出现的文字单独存放在string.xml文件中呢?一:是为了国际化,当需要国际化时,只需要再提供一个string.xml文件,把里面的汉子信息都修改为对应的语言(如,English),再运行程序时,android操作系统会根据用户手机的语言环境和国家来自动选择相应的string.xml文件,这时手机界面就会显示出英文。这样做国际化非常的方便。二:为了减转载 2015-04-22 21:00:22 · 397 阅读 · 0 评论 -
Android--获取当前手机号的问题
手机号码不是所有的都能获取。只是有一部分可以拿到。这个是由于移动运营商没有把手机号码的数据写入到sim卡中.SIM卡只有唯一的编号,供网络与设备识别那就是IMSI号码,手机的信号也可以说是通过这个号码在网络中传递的,并不是手机号码。试想,你的SIM丢失后,补办一张新的会换号码吗?是不会的.就是因为在你的手机号码对应的IMSI号 在移动运营商中被修改成新SIM卡的IMSI号码。 那么手机转载 2015-04-22 22:52:11 · 875 阅读 · 0 评论 -
解决Andriod使用HttpURLConnection 失败问题
首先,应该考虑是不是权限问题,先检查Manifest.xml看是否配置了权限,如果没有配置,则在application前面加上:如果还不行,那可能是Android版本问题,需要在用HttpURLConnection的方法里面加上:StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDi原创 2015-04-15 16:59:53 · 7779 阅读 · 4 评论 -
Android网络:HTTP之利用HttpURLConnection访问网页、获取网络图片实例 (附源码)
如前文所示的TCP局域网传送东西,除了对传输层的TCP/UDP支持良好外,Android对HTTP(超文本传输协议)也提供了很好的支持,这里包括两种接口:1、标准Java接口(java.net) ----HttpURLConnection,可以实现简单的基于URL请求、响应功能;2、Apache接口(org.appache.http)----HttpClient,使用起来更方面更强转载 2015-04-03 11:40:04 · 731 阅读 · 0 评论 -
Android学习笔记--获取网页源代码
本文和取网络图片实理方式差不多,只不过一个是把byte[]转成Bitmap,一个是转String,再就是显示源码的时候需要滚动条,即要用到ScrollView,在Android里面,基本上控件都要设置android:layout_width和android:layout_height否则很可能会无法安装app到手机或者虚拟机,废话少说,直接上代码。步骤一:配置清单文件Manifest.xml,原创 2015-04-15 18:47:43 · 1349 阅读 · 0 评论 -
Android Activity之间跳转总结
Activity跳转主要有两种方式,如下所示:1. 两个Activity之间普通跳转从一个Activity跳至另一个Activity,需要用到Intent(意图)这个东东,代码示例如下:Intent intent = new Intent(当前Activity.this,目标Activity.class);当前Activity.this.startActivity(转载 2015-04-29 14:55:36 · 596 阅读 · 0 评论 -
Android之Activity的几种跳转方式
1.显示调用方法Intent intent=new Intent(this,OtherActivity.class); //方法1Intent intent2=new Intent();intent2.setClass(this, OtherActivity.class);//方法2intent2.setClassName(this, "com.zy.Muti转载 2015-04-29 14:27:37 · 533 阅读 · 0 评论 -
Android学习笔记--Activity传值跳转
安卓的Activity相当于是网页的各个窗体,我们经常需要在多个窗体间进行传值切换窗体,因此,这个必须要掌握。操作步骤:步骤一:新建一个布局文件,如:loginactivity.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="ma原创 2015-04-29 18:25:39 · 851 阅读 · 0 评论 -
Android取手机号码
因为手头一个项目,需要读取用户手机号,结合在网上搜索的,整理了一下,方便下次使用,本次测试用的是三星手机+联通手机卡,能正常取到手机号,不过前面有+86,处理一下就OK了。下面是代码:package com.example.httpqingqiu.Tools;import android.content.*;import android.telephony.TelephonyManag原创 2015-04-29 22:24:45 · 552 阅读 · 0 评论 -
Android 解决adb server is out of date. killing... ADB server didn't ACK * failed to star
The connection to adb is down, and a severe error has occured.[2010-03-11 09:36:56 - HelloOPone] You must restart adb and Eclipse.[2010-03-11 09:36:56 - HelloOPone] Please ensure that adb is correct转载 2015-04-29 23:35:01 · 701 阅读 · 0 评论 -
eclipse中Android模拟器启动过一段时间DDMS假死问题
本篇文章主要介绍了"eclipse中Android模拟器启动过一段时间DDMS假死问题 ",主要涉及到eclipse中Android模拟器启动过一段时间DDMS假死问题 方面的内容,对于eclipse中Android模拟器启动过一段时间DDMS假死问题 感兴趣的同学可以参考一下。eclipse中Android模拟器启动过一段时间DDMS假死问题在eclipse中启动AVD之后,时不时的会出转载 2015-04-27 18:15:58 · 1057 阅读 · 0 评论 -
Android学习笔记--WebView打开网页相关的注意事项
先上布局和string.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="ver原创 2015-05-06 14:47:35 · 741 阅读 · 0 评论 -
Android:控件布局(表格布局)TableLayout
有多少个TableRow对象就有多少行,列数等于最多子控件的TableRow的列数直接在TableLayout加控件,控件会占据一行TableLayout属性(也叫全局属性):*代表所有列android:shrinkColumns -------设置可收缩的列,(内容过多,则收缩,扩展到第二行,控件没布满TableLayout时不起作用)android:st转载 2015-05-27 09:49:16 · 881 阅读 · 0 评论 -
Android开发:去掉Activity的头部标题栏及全屏显示
打开AndroidManifest.xml文件,找到application节点[html] view plaincopyprint?application android:icon="@drawable/ic_launcher" android:label="@string/app_name" a转载 2015-05-25 10:41:33 · 597 阅读 · 0 评论 -
[Android设计模式]Android退出应用程序终极方法
如何干净彻底地退出Android应用程序,是很多开发者的心头痒。如何干净地关闭所有已打开的Activity? 如何关闭指定的Activity? 如何关闭一类Activity? 这里,我们提出一种通过实现对Application的扩展,实现了一种高效管理Activity,实现Android干净彻底地退出应用程序。 首先,我们将管理Activity的功能通过一个扩展的Appli转载 2015-05-25 09:14:00 · 345 阅读 · 0 评论 -
android webview设置自适应任意大小的pc网页
[html] view plaincopyprint? WebSettings webSettings = view.getSettings(); webSettings.setJavaScriptEnabled(true); // User settings webSett转载 2015-05-27 15:20:43 · 1858 阅读 · 0 评论 -
申请密钥 Android SDK
简介在使用百度地图SDK为您提供的各种LBS能力之前,您需要获取百度地图移动版的开发密钥,该密钥与您的百度账户相关联。因此,您必须先有百度帐户,才能获得开发密钥。并且,该密钥与您创建的过程名称有关,具体流程请参考如下介绍。Key的申请地址为:http://lbsyun.baidu.com/apiconsole/key注意: 1. 每个Key唯一对应一个APP,如果您的APP转载 2016-11-02 11:00:53 · 1734 阅读 · 0 评论 -
Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图
转载请注明地址http://blog.youkuaiyun.com/xiaanming/article/details/11171581最近自己想研究下地图,本来想研究google Map,但是申请API key比较坑爹,于是从百度地图入手,其实他们的用法都差不多,本篇文章就带领大家在自己的Android项目中加入百度地图的功能,接下来我会写一系列关于百度地图的文章,欢迎大家到时候关注!转载 2016-11-02 11:32:09 · 386 阅读 · 0 评论 -
Android 百度地图开发(二)--- 定位功能之MyLocationOverlay,PopupOverlay的使用
转载请注明地址http://blog.youkuaiyun.com/xiaanming/article/details/11171581最近自己想研究下地图,本来想研究google Map,但是申请API key比较坑爹,于是从百度地图入手,其实他们的用法都差不多,本篇文章就带领大家在自己的Android项目中加入百度地图的功能,接下来我会写一系列关于百度地图的文章,欢迎大家到时候关注!转载 2016-11-02 11:33:21 · 563 阅读 · 0 评论