Android 国际化图片资源文件】的更多相关文章

国际化 与字符串国际相似,在 res 下新建 drawable-zh 文件夹,存放中文环境下的图片        新建 drawable-en 作为英语环境下的图片        在 eclipse 下新建 Android 项目时,会在 res 目录下自动创建三个默认语言环境的文件夹:        drawable-hdpi        drawable-ldpi         drawable-mdpi         分别用于存放高.中.低分辨率的图片.Android 系统会根据手机的…
版权声明:本文为xing_star原创文章,转载请注明出处! 本文同步自http://javaexception.com/archives/195 Android App图片资源文件压缩利器McImage 这个图片资源压缩利器McImage在我司的产品线中使用了快一年了,作者是抖音Android工程师,该项目在Github上开源,地址是https://github.com/smallSohoSolo/McImage 据作者描述,抖音App也在一直使用此项目压缩App里面的图片. 这里不讲算法,原…
(转自:http://blog.csdn.net/goodshot/article/details/11529731) Android 项目中文件夹的作用 1. src:存放所有的*.java源程序. 2. gen:为ADT插件自动生成的代码文件保存路径,里面的R.java将保存所有的资源ID. 3. assets:可以存放项目一些较大的资源文件,例如:图片.音乐.字体等. 4. res:可以存放项目中所有的资源文件,例如:图片(*.png.*.jpg).文本等. 5. res\drawable…
我们经常看到android工程资源文件res下drawable如ldpi.mdpi.hdpi.xhdpi.xxhdpi文件,今天我们学习了解下. (1)drawable-hdpi里面存放高分辨率的图片,如WVGA (480x800),FWVGA (480x854) (2)drawable-mdpi里面存放中等分辨率的图片,如HVGA (320x480) (3)drawable-ldpi里面存放低分辨率的图片,如QVGA (240x320) ldpi:240x320 mdpi:320x480 hd…
Android工程中,res\drawable\ 文件夹下所有的图片资源文件命名,不允许: 1. 大写字母 从Eclipse的这个报错可以知道资源文件的命名规则. Invalid file name: must contain only [a-z0-9_.] 参考Android Issue 31. 2. "default.png" 不能生成 R.java,报错: res\drawable\default.png:0: error: invalid symbol: 'default' 出…
偶然中发现Android Studio的工程文件夹比ADT Bundle的大很多.用Android Studio新建一个空工程,工程文件夹大小为30M,运行一次后大小为40M.同样用ADT Bundle新建一个空工程,工程文件夹大小为1.5M,运行一次后大小为3.8M.天哪!Android Studio的工程比ADT Bundle的工程至少大了10倍啊! 这是为什么呢?带着疑惑打开Android Studio工程文件夹,在<工程根目录>\build\generated文件夹中发现有个叫mock…
android 打开各种文件(setDataAndType) 博客分类: android-->非界面 android 打开各种文件 setDataAndType action动作  转自:http://luhuajcdd.iteye.com/blog/1560225 和 http://www.2cto.com/kf/201201/117389.html Java代码  /** * 打开文件 * @param file */ private void openFile(File file){   …
像使用百度地图api时候,一般需要获取keystore的SHA1值,这里就手把手教大家如何查看Android的keystore文件中的SHA1值. 第一步: 打开cmd,切换到keystore所在的文件夹下 第二步: 输入 keytool -list -v -keystore xxx       回车,如果keystore有密码,接着输入密码,其中xxx为你的keystore名字,keytool命令是jdk自带的, 如果不能运行,请先配置jdk: 第三步: 找到SHA1 ,复制.…
一.预备知识 1.Android中的MVC设计模式 MVC (Model-View-Controller):M是指逻辑模型,V是指视图模型,C则是控制器.一个逻辑模型可以对于多种视图模型,比如一批统计数据你可以分别用柱状图.饼图来表示.一种视图模型也可以对于多种逻辑模型.使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式,而C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新,这与<设计模式>中的观察者模式是完全一样. MVC好处:从用户的角度出发,用户可…
package com.spring.sky.image.upload.network; import java.io.DataOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.MalformedURL…