8 z923966545

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 30w+

WebApp开发之Cordova安装教程

1 安装Cordova(Cordova开发环境的安装,包括所涉及的Node.js、Cordova CLI、JDK及Android SDK等,然后创建一个HelloWord项目。)1.1 安装Node.jshttps://nodejs.org 直接去官网下载并按默认路径安装就可以了。安装完成后在命令行:   (测试成功!)$ npm 1.2 安装Cordova

2017-01-06 14:50:39

如何使用PhoneGap打包Web App

最近做了一款小游戏,定位是移动端访问,思来想去最后选择了jQuery mobile最为框架,制作差不多以后,是否可以打包成App,恰好以前对PhoneGap有耳闻,便想用这个来做打包,可以其中艰辛曲折多次让我想放弃的心情,官方提供的例子,对我这种没用过的人而言,真是无语的很,所已将配置环境和打包过程写下做个记录。因为我只弄了Andriod的环境,所以在此只以Andriod为例。使用Phon

2017-01-05 16:13:11

【Android】YUV使用总结 —— Android常用的几种格式:NV21/NV12/YV12/YUV420P的区别

工作问题接触到图像这一块,需要对手机摄像头采集的原始帧做Rotate或者scale,但无奈对此的了解少之又少,于是网上搜了一顿,完事后将最近所学总结一下,以方便之后的人别踩太多坑。       首先想要了解YUV为何物,请猛戳:https://msdn.microsoft.com/en-us/library/aa904813(VS.80).aspx   上面的链接中,微

2017-01-05 10:35:33

Android系统权限那些事

来自:http://my.oschina.net/u/990728/blog/546319

2016-11-14 14:38:37

Android 6.0 运行时权限处理

运行时权限介绍Android 6.0在我们原有的AndroidManifest.xml声明权限的基础上,又新增了运行时权限动态检测,以下权限都需要在运行时判断:身体传感器日历摄像头通讯录地理位置麦克风电话短信存储空间运行时权限处理Android6.0系统默认为targetSdkVersion小于23的应用默认授予了所申请的所有权限,所以如果你以前的APP设置的tar

2016-05-03 09:06:58

android 混淆

-optimizationpasses 5-dontusemixedcaseclassnames-dontskipnonpubliclibraryclasses-dontpreverify-verbose-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*-keep public

2016-01-21 09:27:30

Android夜间模式最佳实践

如何优雅地实现夜间模式?在Android应用普遍支持夜间模式的今天,本文作者马俊同学,分析了业界主流的方案, 同时也通过自己的研究,发现了一个维护成本相对较小的方案,让我们一起看看。由于Android的设置中并没有夜间模式的选项,对于喜欢睡前玩手机的用户,只能简单的调节手机屏幕亮度来改善体验。目前越来越多的应用开始把夜间模式加到自家应用中,没准不久google也会把这项功能添加到And

2016-01-06 10:35:15

手机不能正常打印信息

如果错误提示如下:Unable to open log device ‘/dev/log/main’: No such file or directory这是因为手机没有开起log记录,下面开启手机的log功能:1、在拨号界面输入:*#*#2846579#*#* 进入测试菜单界面。2、Project Menu–后台设置–LOG设置3、LOG开关–LOG打开 LOG级别设置–VERBOSE4、Dum

2015-04-16 11:21:50

Android Bitmap 全面解析(四)图片处理效果对比

对比对象: UIL Volley 官方教程中的方法(此系列教程一里介绍的,ImageLoader的处理方法和官方的差不多)------------------------------------------------------------------------首先单张图片的压缩处理,也是分析重点专门撸了一个小demo(结尾会放出下载连接)将对应计算方法copy了出来,然后

2014-05-29 10:29:25

Android Bitmap 全面解析(三)开源图片框架分析2-ImageLoader

ImageLoader和Volley图片部分还包括其他大部分图片框架,基本上图片处理都差不多,区别仅在于部分优化了,而优化方面UIL即Universal-Image-Loader框架做的最好,所以这部分章节算是温习一下图片处理以及寻找下其他框架里面一些不一样的图片处理方式(只关注图片方面)首先是ImageLoaderhttps://github.com/novoda/Ima

2014-05-29 10:27:42

Android Bitmap 全面解析(三)开源图片框架分析1-UIL(下)

上半部链接http://www.eoeandroid.com/thread-333220-1-1.htmldisk缓存主要难点在于内存缓存,disk缓存其实比较简单,就是图片加载完成后把图片文件存到本地方便下次使用同样,先贴一下官方主页的介绍(主页地址见文章最开始处)和内存缓存差不多,根据算法不同提供了几种类别,可以自行通过ImageLoaderConf

2014-05-29 10:26:32

Android Bitmap 全面解析(三)开源图片框架分析1-UIL(上)

主要介绍这三个框架,都挺有名的,其他的框架估计也差不多了Android-Universal-Image-Loaderhttps://github.com/nostra13/Android-Universal-Image-LoaderImageLoaderhttps://github.com/novoda/ImageLoaderVolley(综合框架,包含图片部分)

2014-05-29 10:25:45

Android Bitmap 全面解析(二)加载多张图片的缓存处理

一般少量图片是很少出现OOM异常的,除非单张图片过~大~ 那么就可以用教程一里面的方法了通常应用场景是listview列表加载多张图片,为了提高效率一般要缓存一部分图片,这样方便再次查看时能快速显示~不用重新下载图片但是手机内存是很有限的~当缓存的图片越来越多,即使单张图片不是很大,不过数量太多时仍然会出现OOM的情况了~本篇则是讨论多张图片的处理问题-------------

2014-05-29 10:24:13

Android Bitmap 全面解析(一) 加载大尺寸图片 ...

压缩原因:1.imageview大小如果是200*300那么加载个2000*3000的图片到内存中显然是浪费可耻滴行为;2.最重要的是图片过大时直接加载原图会造成OOM异常(out of memory内存溢出)所以一般对于大图我们需要进行下压缩处理权威处理方法参考安卓开发者中心的大图片处理教程http://developer.android.com/traini

2014-05-29 10:22:39

Android APP的字体设置

Android APP的字体设置Android系统自带有对字体的设置,这些设置是对字体的显示方式的设置,比如加粗,倾斜,下划线,字号等,但是对于字体本身,比如设置为楷体,隶书等貌似没有。Android系统只有一种默认的,如果需要修改字体,或者引用自己喜欢的字体,那么就需要自己设置或修改。修改系统的字体可以下载修改字体的app即可,但是如果是对于开发者想在自己的app中使用具有自己个性的文字

2014-04-14 13:52:46

Android Sensor感应器介绍(三)Sensor类介绍

DK只有一句介绍“Class representing a sensor. UsegetSensorList(int) to get the list of availableSensors.”,表示一个感应器的类,可以使用getSensorList方法(此方法属于接下来要讲的SensorManager)获得所有可用的感应器,该方法返回的是一个List下面显示了Sensor所提供的所有

2014-03-28 10:01:11

eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法

eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法 我的eclipse原来是好好的,什么问题都没有的,结果今天一打开新建一个android程序,发现工程里不会自动生成R.java文件了,导入其他工程也一样不行。前几天安装了NDK开发环境,不知道是这个影响到的还是ADT升级了没有升级导致的。 这个问题网上搜索了下确定不是eclipse的问题,应该

2014-03-28 08:43:46

Android中3D gallary的实现

Gallery3DActivity:[java] view plaincopypackage com.test3dgallary;    import android.app.Activity;  import android.os.Bundle;  import android.view.View;  import android.widget.AdapterView

2013-10-12 16:20:18

Java中的不可变类

概念:不可变类的意思是创建该类的实例后,该实例的属性是不可改变的。java中的8个包装类和String类都是不可变类。所以不可变类并不是指该类是被final修饰的,而是指该类的属性是被final修饰的。自定义不可变类遵守如下原则:1、使用private和final修饰符来修饰该类的属性。2、提供带参数的构造器,用于根据传入的参数来初始化属性。3、仅为该类属性提供getter方法,不

2013-10-12 16:12:32

java设计模式之命令模式

一、首先了解一下java的23种设计模式,总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者

2013-10-12 16:02:49

查看更多

勋章 我的勋章
    暂无奖章