![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
Gavin-YE
休息过后,再出发
展开
-
Crosswalk入门
Crosswalk入门CSDN资讯:Crosswalk的介绍Crosswalk官方地址上面的链接可以看到Crosswalk的介绍,Crosswalk种种吹牛逼的描述我就不写了。写一下我的使用感受:不用费力搞什么自己封装了,直接像用WebView一样使用。在使用android-chromium这个库时,不仅要自己封装API来方便使用,还要操心Chromium的初始转载 2016-04-25 15:01:38 · 3175 阅读 · 0 评论 -
android 按钮按下时改变字体颜色
1.新建 drawable/button_font_style.xml 2.添加至需要的xml里转载 2017-06-01 23:23:22 · 7124 阅读 · 0 评论 -
安卓打开设置界面的方法
Intent intent = new Intent(Settings.ACTION_SETTINGS);startActivity(intent);两行代码就打开了设置界面,其他的设置界面的都可以打开,比如Settings.ACTION_WIFI_SETTINGS //wifi设置界面原创 2017-06-01 22:15:08 · 2078 阅读 · 0 评论 -
java和iOS的DES/EBC/PKCS5Padding
遇到的java代码如下:Cipher cipher=Cipher.getInstance("DES/EBC/PKCS5Padding"); 以前写的代码,给的参数都是DES或DESede。实际上DESede是简写,它与DESede/ECB/PKCS5Padding等价。这个参数分为三段。- 第一段是加密算法的名称,如DESede实际上是3-DES。这一段还可以放其它转载 2017-05-25 00:27:44 · 3007 阅读 · 0 评论 -
Glide – How Yelp’s Android App Loads Images
原文地址:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0728/3228.html原文:Glide – How Yelp’s Android App Loads Images 动态加载图片是很多安卓应用的基础。在Yelp(美国最大点评网站)中,图片在把消费者与商家联系起来的过程中至关重转载 2017-04-28 23:44:22 · 370 阅读 · 0 评论 -
Android自定义组件之自动换行ViewGroup
Android自定义组件之自动换行ViewGroup原创 2017-04-03 16:56:44 · 496 阅读 · 0 评论 -
Android资源文件中出现百分号的问题
提示下面的错误[css] view plain copy Multiple annotations found at this line: - error: Multiple substitutions specified in non-positional format; did you mean to add the format原创 2017-03-25 21:53:49 · 1168 阅读 · 0 评论 -
Android6.0运行时权限-sd卡权限处理方式
我们的app一般都会需要缓存和一些图片的存储,当然我们的目录可以是自己的私有目录, getExternalCacheDir 或者 getCacheDir 是不需要权限的,但是如果需要在sd卡下存储呢,此时需要 WRITE_EXTERNAL_STORAGE 权限.实际上 WRITE_EXTERNAL_STORAGE 权限对于我们开发者来说是一个基础权限,一些IO操作都会用到,但是在6.0中属于危险权转载 2017-03-30 22:44:49 · 5456 阅读 · 1 评论 -
Android SuppressWarnings list
@SuppressWarnings("all")@SuppressWarnings("unchecked") @SuppressWarnings({"JavaDoc"}) @SuppressWarnings({"UnusedDeclaration"}) @SuppressWarnings({"UnusedPar原创 2017-03-30 20:39:46 · 2407 阅读 · 1 评论 -
Android Glide图片加载库的使用
转载自http://blog.csdn.net/greathfs/article/details/52040658简介Glide是 Google推荐的图片加载库,它可以支持来自url,Android资源,文件,Uri中的图片加载,同时还支持gif图片的加载,以及各种图片显示前的bitmap处理(例如:圆角图片,圆形图片,高斯模糊,旋转,灰度等等),缓存处理,请求优先级处理,转载 2017-03-30 17:45:36 · 439 阅读 · 0 评论 -
那些年不错的Android开源项目-个性化控件篇
第一部分 个性化控件(View)主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView、Activity Animation等等。更多源码请访问http://www.23code.com转载 2017-03-05 18:03:22 · 581 阅读 · 0 评论 -
Android App整体架构设计的思考
本文是对我在知乎一个回答的整理,其中的内容大多是对我平时的阅读和实践的总结,希望对Android的开发者有所帮助。但毕竟是个人的一些思考,难免有疏漏,也欢迎对本文的内容提出建议。1. 架构设计的目的 对程序进行架构设计的原因,归根到底是为了提高生产力。通过设计使程序模块化,做到模块内部的高聚合和模块之间的低耦合。这样做的好处是使得程序在开发的过程中,开发人员只需要专注转载 2016-07-06 15:50:38 · 560 阅读 · 0 评论 -
Android ANR 分析解决方法
一:什么是ANRANR:Application Not Responding,即应用无响应二:ANR的类型ANR一般有三种类型:1. KeyDispatchTimeout(5 seconds) --主要类型按键或触摸事件在特定时间内无响应2. BroadcastTimeout(10 seconds) --BroadcastReceiver在特定时间内无法处理转载 2016-05-19 18:18:57 · 662 阅读 · 0 评论 -
android虚拟机安装apk的方法
1、把apk拷贝到sdk的platform-tools目录2、打开命令行工具,命令行输入:adb install xxx.apk 进行安装原创 2016-05-17 17:08:36 · 4726 阅读 · 0 评论 -
Android代码混淆及项目发布步骤记录
一、清理代码中的调试信息,如Log、System.out二、在清单文件中修改版本为当前版本,如果需要更新数据库,则需要在配置类或配置文件中修改程序数据库版本。三、在清单文件中将项目的debugable设置为false四、创建签名证书keystore文件五、在项目中的project.properites文件中添加语句proguard.config=proguard-p转载 2016-04-29 09:49:22 · 483 阅读 · 0 评论 -
webview高度自适应图文详情
private WebView webview=null;@SuppressLint("SetJavaScriptEnabled")private void initWebView(String html){ if(webview==null){ webview = new WebView(this); webview.setWebViewClient(原创 2017-10-20 02:01:38 · 4255 阅读 · 0 评论