随笔分类 -  android 教程

摘要:https://blog.csdn.net/pleasecallme_522/article/details/54577904 阅读全文
posted @ 2018-08-19 18:38 V青山绿水 阅读(534) 评论(0) 推荐(0) 编辑
摘要:转载:http://www.cnblogs.com/codeon/p/6123863.html 上篇文章说到接口安全的设计思路,如果没有看到上篇博客,建议看完再来看这个。 通过园友们的讨论,以及我自己查了些资料,然后对接口安全做一个相对完善的总结,承诺给大家写个demo,今天一并放出。 对于安全也是 阅读全文
posted @ 2017-08-23 09:49 V青山绿水 阅读(899) 评论(0) 推荐(0) 编辑
摘要:本文主旨在于,对目前Android平台上最主流的几种消息推送方案进行分析和对比,比较客观地反映出这些推送方案的优缺点,帮助大家选择最合适的实施方案。方案1、使用GCM服务(Google Cloud Messaging)简介:Google推出的云消息服务,即第二代的G2DM。优点:Google提供的服... 阅读全文
posted @ 2015-10-30 22:45 V青山绿水 阅读(1018) 评论(0) 推荐(0) 编辑
摘要:看了很多文章和所谓的解决android WebView播放优酷,土豆等视频的办法,都是什么 setPluginsEnabled,在android 4.x之后都不好使,压根就没这函数,因为android 4.x 都去除了flash的支持。就这东西弄的我折腾了半天时间,现在的网站都是采集复制,浪费时间。... 阅读全文
posted @ 2015-09-03 10:35 V青山绿水 阅读(1351) 评论(0) 推荐(0) 编辑
摘要:1、把app改成压缩文件2、解压以后找到META-INF\CERT.RSA3、在CMD命令行里面输入:keytool-printcert-file E:\META-INF\CERT.RSA (文件要绝对路径) 阅读全文
posted @ 2015-07-22 11:29 V青山绿水 阅读(582) 评论(0) 推荐(0) 编辑
摘要:在android开发中,经常会用到对话框跟用户进行交互,方便用户可操作性;接下来就对常用对话框进行简单封装,避免在项目中出现冗余代码,加重后期项目的维护量;代码如有问题欢迎大家拍砖指正一起进步。先贴出演示结果,在晒出演示代码。1、运行成功后,原始界面如下:2、点击“显示普通对话框”,效果界面如下:3... 阅读全文
posted @ 2015-07-21 10:21 V青山绿水 阅读(841) 评论(0) 推荐(0) 编辑
摘要:Eclipse 是一个开放源代码的、基于Java的可扩展开发平台,是学习java和开发java最常用的IDE之一。有时候会遇到这种情况,刚刚下载了新的Eclipse,字体显示英文没问题,但是显示中文就变得很奇怪或者乱码。有时候我们在电脑中安装了新字体,怎么在Eclipse中应用到我们的安装的新字... 阅读全文
posted @ 2015-07-16 21:39 V青山绿水 阅读(993) 评论(0) 推荐(0) 编辑
摘要:Platform VersionAPI LevelVERSION_CODENotesAndroid 4.217JELLY_BEAN_MR1Android 4.1, 4.1.116JELLY_BEANPlatform HighlightsAndroid 4.0.3, 4.0.415ICE_CREAM_... 阅读全文
posted @ 2015-06-30 10:23 V青山绿水 阅读(977) 评论(0) 推荐(0) 编辑
摘要:转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17761431),请尊重他人的辛勤劳动成果,谢谢!我之前写了一篇关于美团网,大众点评的购买框效果的文章Android对ScrollView滚动监听,实现美团、大... 阅读全文
posted @ 2015-06-26 18:38 V青山绿水 阅读(276) 评论(0) 推荐(0) 编辑
摘要:这段时间一直在忙Android的项目,总算抽出点时间休息一下,准备把一些项目用到的Android经验分享一下。在Android开发过程中,经常会碰到Activity之间的切换效果的问题,下面介绍一下如何实现左右滑动的切换效果,首先了解一下Activity切换的实现,从Android2.0开始在Act... 阅读全文
posted @ 2015-06-24 10:28 V青山绿水 阅读(5082) 评论(0) 推荐(1) 编辑
摘要:前言相信这样一个问题,大家都不会陌生,“有什么的方法可以使Android的程序APK不用安装,而能够直接启动”。发现最后的结局都是不能实现这个美好的愿望,而腾讯Android手机游戏平台却又能实现这个功能,下载的连连看,五子棋都没有安装过程,但是都能直接运行,这其中到底有什么“玄机”呢,也有热心童鞋... 阅读全文
posted @ 2015-06-08 10:02 V青山绿水 阅读(365) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/arui319/article/details/8109650一、现实需求描述一般的,一个Android应用在开发到了一定阶段以后,功能模块将会越来越多,APK安装包也越来越大,用户在使用过程中也没有办法选择性的加载自己需要的功能模块。此时可能就需要考... 阅读全文
posted @ 2015-06-08 10:01 V青山绿水 阅读(4273) 评论(0) 推荐(0) 编辑
摘要:在手机上尤其需要考虑网络对图片下载的影响,常见的情况是在2G网络、在3G网络需要不同的下载策略,也就是说在慢速网络与快速网络中下载需要考虑不同的策略。一种常见的策略就是Android客户端和服务端相配合的方式,针对慢速网络对图片进行优化(让图片的质量低一点,保证能下载),但是这种情况不在本文讨论的范... 阅读全文
posted @ 2015-04-14 10:17 V青山绿水 阅读(335) 评论(0) 推荐(0) 编辑
摘要:众所周知,每个Android应用程序在运行时都有一定的内存限制,限制大小一般为16MB或24MB(视平台而定)。因此在开发应用时需要特别关注自身的内存使用量,而一般最耗内存量的资源,一般是图片、音频文件、视频文件等多媒体资源;由于Android系统对音频、视频等资源做了边解析便播放的处理,使用时并不... 阅读全文
posted @ 2015-04-13 14:08 V青山绿水 阅读(4431) 评论(0) 推荐(2) 编辑
摘要:MD5和RSA是网络传输中最常用的两个算法,了解这两个算法原理后就能大致知道加密是怎么一回事了。但这两种算法使用环境有差异,刚好互补。一、MD5算法首先MD5是不可逆的,只能加密而不能解密。比如明文是yanzi1225627,得到MD5加密后的字符串是:14F2AE15259E2C276A095E7... 阅读全文
posted @ 2015-04-09 15:48 V青山绿水 阅读(317) 评论(0) 推荐(0) 编辑
摘要:1. Volley简介我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和HttpClient,几乎在任何项目的代码中我们都能看... 阅读全文
posted @ 2015-04-02 16:15 V青山绿水 阅读(325) 评论(0) 推荐(0) 编辑
摘要:大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版本的bug修复帮助极大,所以今天... 阅读全文
posted @ 2015-04-02 11:08 V青山绿水 阅读(235) 评论(0) 推荐(0) 编辑
摘要:在开发Android app时,特别是强内容展现型的功能,会想在原生native实现和web实现中做选择,做这种选择的时候,难免想看看竞品或其它app类似功能是用哪种方式实现的。但是如何判断其它app是用原生控件实现还是用webview载入网页来实现呢?其实要想做到这一点不难,至少有两种办法:一、抓... 阅读全文
posted @ 2015-01-25 19:42 V青山绿水 阅读(4984) 评论(0) 推荐(0) 编辑
摘要:在项目中,一进入一个页面, EditText默认就会自动获取焦点。那么如何取消这个默认行为呢?在网上找了好久,有点监听软键盘事件,有点调用 clearFouse()方法,但是测试了都没有!xml中也找不到相应的属性可以关闭这个默认行为解决之道:在EditText的父级控件中找一个,设置成androi... 阅读全文
posted @ 2015-01-22 16:28 V青山绿水 阅读(343) 评论(0) 推荐(0) 编辑
摘要:package com.example.textviewfromhtml; import java.net.URL; import android.app.Activity; import android.graphics.drawable.Drawable; import android.os.B 阅读全文
posted @ 2014-12-22 11:29 V青山绿水 阅读(16913) 评论(1) 推荐(0) 编辑