
Android问题
꧁꫞弑༒魂꫞꧂
这个作者很懒,什么都没留下…
展开
-
Android学习 怎么将ListView默认滚动设置到后面
由于使用的原因,有些时候我们需要查看后面的内容,而LisView每次打开都是默认的最前面,所以每次都要把滚动条拉到下面比较麻烦,我们可以将ListView的默认的滚动条设置到最后面,其方法有试了下,有以下两种感觉可以使用: 其一就是在xml文件布局的时候设置其属性,代码如下: <ListView android:id="@+id/main_lis原创 2015-06-26 10:16:08 · 996 阅读 · 0 评论 -
android sudio 如何获取自带和打包签名时的sha1与md5值
1、打开android studio 在最下面找到Terminal 如下图2、 输入命令 C: 进入c盘3、 输入命令 cd Users\Administrator 其中Administrator是自己的用户名 Administrator文件下有个.adnroid文件4、 输入命令 cd .android 如下图所示:5原创 2015-12-28 17:54:58 · 713 阅读 · 0 评论 -
ionic的安装及简单的应用
ionic是目前最有潜力的一款 HTML5 手机应用开发框架。通过 SASS 构建应用程序,它提供了很多 UI 组件来帮助开发者开发强大的应用。 它使用 JavaScript MVVM 框架和 AngularJS 来增强应用。提供数据的双向绑定,使用它成为 Web 和移动开发者的共同选择。Ionic是一个专注于用WEB开发技术,基于HTML5创建类似于手机平台原生应用的一个开发框架。Ionic框原创 2016-04-29 14:11:53 · 6700 阅读 · 0 评论 -
android开源项目汇总
Android开源项目第一篇——个性化控件(View)篇 包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、其他Android开源项目第二篇——工具库篇 包括依赖注入、图片缓存、网络相关、数据库ORM工具包、Android公共库、高版本向低版本兼容库、多媒体、事件总转载 2016-01-20 14:06:39 · 634 阅读 · 0 评论 -
Android Https相关完全解析 当OkHttp遇到Https
一、概述其实这篇文章理论上不限于okhttp去访问自签名的网站,不过接上篇博文了,就叫这个了。首先要了解的事,okhttp默认情况下是支持https协议的网站的,比如 https://www.baidu.com,https://github.com/hongyangAndroid/okhttp-utils等,你可以直接通过okhttp请求试试。不过要注意的是,支持的https的网站基本转载 2016-03-11 15:07:43 · 1017 阅读 · 0 评论 -
Json二进制数据
json 是一种很简洁的协议,但可惜的是,它只能传递基本的数型(int,long,string等),但不能传递byte类型。如果想要传输图片等二进制文件的话,是没办法直接传输。本文提供一种思路给大家参考,让大家可以在json传输二进制文件,如果大家有这个需求又不知怎么实现的话,也许本文能够帮到你。思想适用于所有语言,本文以java实现,相信大家很容易就能转化为自己懂得语言。思路转载 2016-02-02 16:53:55 · 4845 阅读 · 0 评论 -
采用MQTT协议实现Android消息推送
对于消息推送,一开始还真不知道什么方式比较好,一头雾水,现在回顾总结下资料。http://zheye.org/asks/4d99a1aafd503c41d700000a通过上面者也里面的回复,得到一些信息。1.官方的C2DM,但是只支持android2.2及以上平台的,而且使用的google的服务器。对于google服务器的问题,网友应该都清楚,天朝的大中华区局域网总是让它转载 2016-02-02 16:21:41 · 613 阅读 · 0 评论 -
Android推送通知
在开发Android和iPhone应用程序时,我们往往需要从服务器不定的向手机客户端即时推送各种通知消息,iPhone上已经有了比较简单的和完美的推送通知解决方案,可是Android平台上实现起来却相对比较麻烦,最近利用几天的时间对Android的推送通知服务进行初步的研究。在Android手机平台上,Google提供了C2DM(Cloudto Device Messaging)服务,转载 2016-02-02 16:17:28 · 433 阅读 · 0 评论 -
获取手机最高权限代码
Process process = null; try{ process = Runtime.getRuntime().exec("su"); //这里是主要程序代码ATAAW.COM process.waitFor(); }catch(Exception e){ e.printStackTrace(); }finally { process.destr转载 2016-01-20 15:15:27 · 2600 阅读 · 0 评论 -
Android代码混淆之混淆规则
因为Android是使用Java开发的,所以开发者可以使用ProGuard对代码进行混淆。SDK已经集成了ProGuard工具,开发者可以从SDK目录下的\tools\proguard目录中进行查看。 ProGuard是一个免费的Java类文件收缩,优化,混淆和预校验器。它可以检测并删除未使用的类,字段,方法和属性。它可以优化字节码,并删除未使用的指令。它可以将类、字段和方法转载 2015-12-01 14:38:39 · 598 阅读 · 0 评论 -
怎么实现调用手机系统拨号和呼叫程序
Permission 在Android系统中,敏感操作(涉及隐私的,安全的,可能产生费用的)都需要申请相应的权限,且当应用程序被安装到设备上之前,会列举当前应用程序所申请的权限,用户可以选择继续安装该应用程序,或不安装。所以要调用就要在清单配置文件中添加相应的打电话的权限 ,其通话权限为: 添加权限后我们就可以通过相应的调用代码来实现拨号以及货交等功能,其相应原创 2015-12-31 13:35:01 · 3671 阅读 · 0 评论 -
Android支付宝集成
注意事项1.添加android.permission.INTERNET权限和android.permission.ACCESS_NETWORK_STATE权限2.代码中出现注释的地方重点看,没注释的地方可以不看3.想获取支付宝合作商户ID,及支付宝公钥请点击支付宝链接,生成密钥及PKCS8转码工具在文档中 1.下载官方架包和说明文档到支付宝官网htt转载 2015-11-30 09:43:35 · 625 阅读 · 0 评论 -
MQTT实现消息推送
MQTT实现消息接收(接收消息需实现MqttSimpleCallback接口并实现它的publishArrived方法)必须注册接收消息方法:mqttClient.registerSimpleHandler(simpleCallbackHandler);// 注册接收消息方法和订阅接主题:mqttClient.subscribe(TOPICS, QOS_VALUES);// 订阅接主题服务端:转载 2015-11-21 15:39:59 · 11426 阅读 · 0 评论 -
Android学习之模拟器上面应用的sdcard的创建使用
Android中在有些模拟器上面没有sdcard的时候,我们就要创建一个sdcard,在创建前我们先要进行环境变量的配置,找到sdk文件中mksdcard.exe所在的文件夹,比如我的是E:\Androidhuanj\SDK\android-sdk-windows\tools,若不进行环境变量的配置,那就直接在该路径中输入cmd运行。 cmd进入tools目录输入mksdca原创 2015-07-20 10:23:56 · 3733 阅读 · 0 评论 -
数据库SQL操作指令
一、基础 1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname 3、说明:备份sql server— 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice ‘disk’, ‘testBack’, ‘c:\m转载 2015-07-14 15:47:14 · 454 阅读 · 0 评论 -
Android中获取手机屏幕各部分的尺寸
在Android中,有时需要对控件进行测量,得到的控件宽度和高度,就必须得对手机屏幕的结构有所了解,下图所示为一个手机屏幕的大概组成部分,当然布局的格式可以自定义: 对屏幕的组成有所了解后,我们就可以根据需求获取想要设置地方的尺寸,在Android中OnCreate函数中通过控件对象调用getHeight方法获取到的仍然是0,Measure方法之后调用getMeasuredWi原创 2015-07-03 12:55:38 · 1908 阅读 · 0 评论 -
消息处理机制之Handler
下面的代码内容来自http://www.cnblogs.com/qingblog/archive/2012/06/27/2566021.html 什么是handler?handler扮演了往MQ上添加消息和处理消息的角色(只处理由自己发出的消息),即通知MQ它要执行一个任务(sendMessage),并在loop到自己的时候执行该任务(handleMessage),整个过程是异步转载 2015-07-01 19:13:35 · 386 阅读 · 0 评论 -
Android学习中返回键弹框提示或两次点击后退出
Android 如何监听返回键点击事件,并创建一个退出对话框,防止自己写的应用程序不小心点击退出键而直接退出。自己记录下这个简单的demo,备用。注:如下代码当时是从网上copy过来的,现在忘了它出自哪个原作者了,在此说声抱歉。源码如下:public class BackKeyTest extends Activity{ /** Called when the activi原创 2015-06-19 14:04:27 · 1855 阅读 · 0 评论 -
android studio关于真机调试DDMS中的data文件夹打不开的解决方法
由于做开发的时候想打开查看数据库存放的内容,在eclipse中数据库文件默认就在/data/data/应用包名/databases/数据库名,而用android studio打开DDMS下面找时发现点击data下拉按钮没有任何反应(如下图所示)后来找了很久才发现是权限问题,需要修改文件的权限:上面是未修改过的,可以看到data文件夹的读写权限只对用户组内的用户开放,对其他用户不原创 2016-10-12 14:56:53 · 16961 阅读 · 14 评论