上一页 1 ··· 326 327 328 329 330 331 332 333 334 ··· 353 下一页
摘要: android4.4对短信引入了一个全新的概念:默认短信应用。即android用户可以在系统设置里面选择一个默认的短信应用,只有这个应用才能进行手机的基本短信操作。按照google自己的解释这样做的原因是因为很多第三方的APP使用了一些隐藏的API接口,应该是反射调用把,既然是反射调用的非常规接口,因此这些接口就并不会有兼容性即CTS测试,也就不能保证稳定可靠。个人看来,目前市场上第三方短信应用太多了,而且厂商经常把通话,联系人,短信打包放在一起,因此手机上经常有多个短信应用,每个应用都能收短信发短信,有点混乱,尤其有的应用没有处理好,导致收到一条短信显示两条。囧。因此这个默认短信的操作也就是 阅读全文
posted @ 2014-03-24 10:27 brave-sailor 阅读(487) 评论(0) 推荐(0)
摘要: 首先我们看下面视图: 这种效果大家都不陌生,网上好多都说是仿人人网的,估计人家牛逼出来的早吧,我也参考了一一些例子,实现起来有三种方法,我下面简单介绍下:方法一:其实就是对GestureDetector手势的应用及布局文件的设计.布局文件main.xml 采用RelativeLayout布局.[java]view plaincopy layout_right:这个大布局文件,layout_left:距离左边50dp像素.(我们要移动的是layout_left).看到这个图我想大家都很清晰了吧,其实:我们就是把layout_left这个布局控件整理向左移动,至于移动多少,就要看layout_r. 阅读全文
posted @ 2014-03-24 09:10 brave-sailor 阅读(524) 评论(0) 推荐(0)
摘要: Proguard returned with error code 1. See consoleError: Unable to access jarfile ..\lib\proguard.jar一直找不到问题的解决方案,后来我把proguard(下载地址:http://sourceforge.net/projects/proguard/files/proguard/)也升级到最新版还是不行。后来我仔细看了一下报错信息,我觉的是路径的问题,我就试着将D:\android-sdk-windows\tools\proguard\bin\proguard.bat 打开内容如下:@ECHO OFFR 阅读全文
posted @ 2014-03-20 11:59 brave-sailor 阅读(618) 评论(0) 推荐(0)
摘要: 我们想获取手机的运营商信息。通常都会去调用系统的TelephonyManager类的取数据。但是很多时候可能取不到卡的信息(例如双卡手机和 一些特殊卡),这样就区别不了运营商了。但是有时候我们的需求要进行不通运营商的差异化定制。这样我们可以根据网络的判断运营商。核心就是获取可用网络列表,比如你可用网络有cmwap cmnet这样你肯定就是移动的运营商了。当然这样的办法也有不行的时候,所以我们就2套一起来。把网络和获取设备卡的信息整个写成一个接口。至于双卡双 待获取sim卡信息的问题。我马上会整理一篇博客给大家。主要是根据不同的方案商来写不同的接口。核心代码如下private void getP 阅读全文
posted @ 2014-03-19 14:53 brave-sailor 阅读(1497) 评论(0) 推荐(0)
摘要: android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问"properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded)android.permission.ACCESS_COARSE_LOCATION允许一个程序访问CellID或WiFi热点来获取粗略的位置(Allows an application to ac 阅读全文
posted @ 2014-03-19 14:32 brave-sailor 阅读(615) 评论(0) 推荐(0)
摘要: 不多说了,直接看代码, NB人会懂的![java] view plaincopypackagecom.example.vdisktest;importandroid.app.Activity;importandroid.content.Context;importandroid.database.Cursor;importandroid.net.ConnectivityManager;importandroid.net.NetworkInfo;importandroid.net.Uri;importandroid.os.Bundle;importandroid.telephony.Teleph 阅读全文
posted @ 2014-03-19 14:21 brave-sailor 阅读(1781) 评论(0) 推荐(0)
摘要: android手机客户端在上传文件时,有时候会一直失败,其可能的原因是APN的设置。wap下的成功率极低,所以在进行文件上传时最好设置下 apn为net形式。下面是我在网上找的一些代码,是由wap转net的,当然net转wap稍微修改下就可以。经测试是可用的,分享一下:PS:apn的切换过程需要时间,不是立即生效。[java] view plaincopyprint?packagecom.android.couples;importjava.util.ArrayList;importandroid.content.ContentResolver;importandroid.content.Co 阅读全文
posted @ 2014-03-19 14:10 brave-sailor 阅读(900) 评论(0) 推荐(0)
摘要: Android连接网络的时候,并不是每次都能连接到网络,因此在程序启动中需要对网络的状态进行判断,如果没有网络则提醒用户进行设置。首先,要判断网络状态,需要有相应的权限,下面为权限代码(AndroidManifest.xml): 然后,检测网络状态是否可用[java] view plaincopyprint?/***对网络连接状态进行判断*@returntrue,可用;false,不可用*/privatebooleanisOpenNetwork(){ConnectivityManagerconnManager=(ConnectivityManager)getSystemService(C... 阅读全文
posted @ 2014-03-19 13:03 brave-sailor 阅读(526) 评论(0) 推荐(0)
摘要: 这 两天,在社区里看到有小伙伴们反应,自己在Eclipse下无法创建Android模拟器的问题。起初,自己也没太在意,我一直使用的是 Genymotion模拟器。然后,问题不解决,总有那么一天会让自己碰到的。这不,今天自己在创建Android模拟器时就出现了这个问题。好了,废话不多说,我只再说一句:ADT升级问题真不少。这个其实不是大家的环境搭建有问题,而是ADT22.6版本出现了Bug。这里是Android开发小组成员的说明,有兴趣的可以点击看看。StackOverflow里牛人辈出,有问题,就会有解决办法。下面这大牛的方法给力,亲测,没的问题。现在,就让我跟随牛人的脚步,来走两步吧:启动命 阅读全文
posted @ 2014-03-18 22:48 brave-sailor 阅读(302) 评论(0) 推荐(0)
摘要: Eclipse的版本是3.5.2,配置Android的开发环境时遇到问题……按照Android官方文档一步步安装,到了安装Eclipse的ADT插件时,提示“requires 'org.eclipse.gef 0.0.0' but it could not be found”缺少GEF,Eclipse's Graphic Editing Framework。解决方法方法一:在eclipse官方网站下载并安装该插件。下面是这个插件的地址:http://download.eclipse.org/tools/gef/updates/releases/(此链接目前已经不能使用) 阅读全文
posted @ 2014-03-18 21:55 brave-sailor 阅读(479) 评论(0) 推荐(0)
上一页 1 ··· 326 327 328 329 330 331 332 333 334 ··· 353 下一页