摘要:TelephonyManager类主要提供了一系列用于访问与手机通讯相关的状态和信息的get方法。其中包括手机SIM的状态和信息、电信网络的状态及手机用户的信息。在应用程序中可以使用这些get方法获取相关数据。 TelephonyManager类的对象可以通过Context.getSystemService(Context.TELEPHONY_SERVICE)方法来获得,需要注意的是有些通讯信息的获取对应用程序的权限有一定的限制,在开发的时候需要为其添加相应的权限。一、设计界面 1、布局文件 打开res/layout/activity_main.xml文件。 输入以下代码: 二...
        
阅读全文
 
        
            
            
摘要:SimpleAdapter adpater =new SimpleAdapter(this.getActivity(),datainfo, R.layout.topbar_msgcommend_listadapter, new String[]{"title","time","text","man"}, new int[]{R.id.msg_lv_title,R.id.msg_lv_time,R.id.msg_lv_text,R.id.msg_lv_man});第一个参数放一个activity的context对象 
        
阅读全文
 
        
            
            
摘要:为了管理Activity中的fragments,需要使用FragmentManager,为了得到它,需要调用Activity中的getFragmentManager()方法,接下来详细介绍,感兴趣的朋友可以了解下哦FragmentManager 为了管理Activity中的fragments,需要使用FragmentManager. 为了得到它,需要调用Activity中的getFragmentManager()方法。 因为FragmentManager的API是在Android 3.0,也即API level 11开始引入的,所以对于之前的版本,需要使用support library中的Fr
        
阅读全文
 
        
            
            
摘要:Android Fragment 基本介绍Fragment Android是在Android 3.0 (API level 11)开始引入Fragment的。 可以把Fragment想成Activity中的模块,这个模块有自己的布局,有自己的生命周期,单独处理自己的输入,在Activity运行的时候可以加载或者移除Fragment模块。 可以把Fragment设计成可以在多个Activity中复用的模块。 当开发的应用程序同时适用于平板电脑和手机时,可以利用Fragment实现灵活的布局,改善用户体验。 如图:Fragment的生命周期 因为Fragment必须嵌入在Acitivi...
        
阅读全文
 
        
            
            
摘要:每一列的宽度设置为android:layout_width="0.0dip",在设置每一列的android:layout_weight=“1”因为ayout_weight是将剩余空间按权重分配,而不是将全部空间按权重分配
        
阅读全文
 
        
            
            
摘要:我们在开发程序是经常会需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求,今天这一讲就是如何控制Android应用程序的窗体显示. 首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。一、枚举常量1.DEFAULT_FEATURES:系统默认状态,一般不需要指定2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定3.FEATURE_CUSTOM_TITLE:自定义标题。当需要自定义标题时必须指定。如:标题是一个按钮时4.FEATURE.
        
阅读全文
 
        
            
            
摘要:原文:http://da-en.iteye.com/blog/645916描述:用HTC HERO debug,报错:Device 'device_name' requires that applications explicitelydeclare themselves as debuggable in their manifest.Application 'com.prj.test01' does not have the attribute'debuggable' set to TRUE in its manifest and cannot
        
阅读全文
 
        
            
            
摘要:java.io.IOException: Unable to open sync connection! 分类: android开发 2012-04-21 09:37 1358人阅读 评论(0) 收藏 举报在使用手机调试程序的时候出现了java.io.IOException: Unable to open sync connection!这样的异常,我尝试使用拔掉USB然后重新,插入,结果失败。再尝试,关掉USB调试,再重新开启USB调试,结果发现有驱动自动开始安装,安装完成之后,eclipse中device试图出现手机,调试完成,运行测试工程,正确通过。 所以,解决java.io.IO...
        
阅读全文
 
        
            
            
摘要:在anroid 的AndroidManifest.xml里添加<application android:theme="@android:style/Theme.NoTitleBar.Fullscreen"去掉顶部title和状态栏全屏 android:icon="@drawable/icon" android:label="@string/app_name"></application>手动写添加的话比较麻烦,基本每个activity里面都要写下面的代码//取消顶部标题requestWindowFeature(
        
阅读全文
 
        
            
            
摘要:1. 在AndroidMainfest.xml中加入以下<uses-permission android:name="android.permission.INTERNET"/>2. AndroidMainfest.xml<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="android.test&
        
阅读全文
 
        
            
            
摘要:这是一个经典错误, Socket不能对外连接,错误不会被报出,调试的时候,能看到Exception, 一般是抛出 java.net.socketexception permission denied这个异常。只要你的程序想联网,就会抛出这个异常,最终联网失败。 原因是: 需要访问到网络必须要有权限,在AndroidManifest.xml中,需要进行如下配置: <uses-permission android:name="android.permission.INTERNET" />
        
阅读全文
 
        
            
            
摘要:Service是在一段不定的时间运行在后台,不和用户交互应用组件。每个Service必须在manifest中 通过<service>来声明。可以通过contect.startservice和contect.bindserverice来启动。 Service和其他的应用组件一样,运行在进程的主线程中。这就是说如果service需要很多耗时或者阻塞的操作,需要在其子线程中实现。 service的两种模式(startService()/bindService()不是完全分离的):本地服务 Local Service 用于应用程序内部。 它可以启动并运行,直至有人停止了它或它自己停止。在这
        
阅读全文
 
        
            
            
摘要:[2013-02-05 15:06:53 - hello_test] Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE资源描述:INSTALL_FAILED_INSUFFICIENT_STORAGE 字面意思是:由于存储空间不足导致安装失败我们的应用程序一般是安装到TF卡空间中。首先我想到的便是检查一下TF卡空间,发现还有200M可用空间。因此排除此原因。到 必应 上搜索 INSTALL_FAILED_INSUFFICIENT_STORAGE 关键字得到答案大部分都是这个:Installation error: INSTALL_FA
        
阅读全文
 
        
            
            
摘要:eclipse 随便版本都可以android adt下载地址 http://dl.google.om/android/ADT-0.9.8.zipandroid sdk下载地址 https://dl-ssl.google.com/android/repository/android-2.1_r01-windows.zip常见配置问题解决地址:http://www.cnblogs.com/azai/archive/2011/05/10/2041752.htmlhttp://blog.sina.com.cn/s/blog_5f99444c01017wzi.htmlhttp://fine36.blo.
        
阅读全文