- 博客(11)
- 收藏
- 关注
原创 为APP瘦身--删除无用资源文件
一、在开发过程中,由于需求不断变更,UI的设计也在改变,可能造成了修改界面后,之前界面的资源清除不彻底,使得APP体积过于庞大。我们通过android中lint来清除无用的资源1.2.3.4.这样无用的资源就会被列出来了。觉的用不到的资源就删掉把。二、当然还有一种情况就是因为图片没有压缩过,自身太大针对这种情况一般UI切图的时候就会压缩的,可UI不管的时候可以自己来。 https://tinypn
2016-11-24 10:17:24 995
原创 欢迎使用CSDN-markdown编辑器
今天回顾一下Tween Animation中的alpha、scale、translate、rotate、set的用法 一、概述: Android Animation分为四种: alpha 渐变透明度动画 scale 渐变尺寸伸缩 translate 平移动画 rotate 旋转动画二、实现方式: 动画使用方式有两种一种是通过xml方式,一种是在代码中实现 接下来就先说下XML
2016-08-04 16:32:04 278
转载 我的Android进阶之旅------>Android颜色值(#AARRGGBB)透明度百分比和十六进制对应关系以及计算方法
版权声明:本文为【欧阳鹏】原创文章,欢迎转载,转载请注明出处! 【http://blog.csdn.net/ouyang_peng】 目录(?)[+] 我的Android进阶之旅——>Android颜色值(RGB)所支持的四种常见形式 透明度百分比和十六进制对应关系表格 透明度 十六进制 100% F
2016-07-21 10:52:16 920
原创 项目日常
广告开发SDK项目: 今日在开发过程中,在上报数据时需要对数据进行加密,依然使用了异或加密并对加密结果进行Base64.encodeToString加密。 public static String yihuojiami(String str, String code) { try { str = URLEncoder.encode(str, "U
2016-07-19 19:00:46 351
原创 Handler&&AsyncTask用法及区别
Handler和AsyncTask都是为了Android中的异步处理方式,避免在子线程操作UI造成ANR异常下面分别介绍 1.Handler Handler主要接收子线程发送的数据,并用此数据配合主线程更新UI,用来跟UI主线程交互用。比如用hanlder发送一个message,然后在handler的线程中来接受、处理该消息,以避免直接在UI主线程中处理事物导致影响UI异常,handler相当
2016-07-14 16:57:39 406
转载 控制APK大小解决方案
摘要: 为什么APK要瘦身。对于用户(或者客户)来说,APK越大,在下载安装过程中,他们耗费的流量会越多,安装等待时间也会越长;对于产品本身,意味着下载转化率会越低(因为竞品中,用户有更多机会选择那个体验最好,功能最多,性能最好,包最小的);对于研发来说,是一种优化改进技术的机会。 APK瘦身记,如何实现高达53%的压缩效果 作者:非戈@阿里聚安全
2016-07-13 15:30:15 1058
原创 Android四大组件
本篇博客主要记录Android四大组件,包含下面四类 一、Activity详解 二、Service详解 三、Broadcast Receiver详解 四、Content Provider详解 另:在各个组件中传递数据的Intent 一、Activity详解 1)Activity生命周期: 一个完整的Activity生命周期是从 onCreate()--> o
2016-07-13 10:40:44 229
原创 ASP.NET 递归将分类绑定到 TreeView
namespace TreeView { public partial class _default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack)
2012-12-17 20:33:53 319
原创 ASP入门1
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml"> using System; using System.Web; public class homework : IH
2012-09-17 20:14:26 350
转载 简单的委托实例
using System; using System.Collections.Generic; using System.Text; namespace Delegate { //定义委托,它定义了可以代表的方法的类型 public delegate void GreetingDelegate(string name); cla
2012-09-06 19:52:55 243
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人