『ANDROID』
fallenink
唯有痛苦,才有快乐。
展开
-
[Android]gradle使用
1. 知道他是什么?史上最详细的Android Studio系列教程四--Gradle基础2. 怎么配置?gradle-3.3-all.zipAndroidStudio gradle配置gradle路径问题:Mac下让Android Studio使用本地gradle构建项目(Windows可借鉴)gradle和gr原创 2017-03-15 15:39:06 · 509 阅读 · 0 评论 -
『ANDROID』使用AnimationDrawable简单的多图片切换
在item_transaction.xml中设置循环的图片列表ViewGroup viewGroup = ActivityUtils.getRootViewGroup(this); viewGroup.setBackgroundResource(R.drawable.item_transaction); m_BackgroundDrawable = (AnimationDrawab原创 2014-12-20 00:50:20 · 971 阅读 · 0 评论 -
『ANDROID』图表库
1. MPAndroidChartandroid开源图表库MPAndroidChart(曲线图、直方图、饼状图)https://github.com/PhilJay/MPAndroidChart2. hellochartshellocharts-android开源图表库http://jcodecraeer.com/a/opensource/2转载 2014-12-02 10:04:18 · 692 阅读 · 0 评论 -
『ANDROID』android-修改TextView中部分文字的颜色
[java] view plaincopytextView = (TextView) findViewById(R.id.textview); SpannableStringBuilder builder = new SpannableStringBuilder(textView.getText().toString()); //Foregrou转载 2014-12-01 00:21:23 · 637 阅读 · 0 评论 -
『ANDROID』Java enum的用法详解
原文地址:http://www.cnblogs.com/happyPawpaw/archive/2013/04/09/3009553.html用法一:常量在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。public enum Co转载 2014-11-27 11:28:15 · 1586 阅读 · 0 评论 -
『ANDROID』Android SDK 国内镜像
原文地址在开源中国,这里做个备份:http://www.oschina.net/question/1399261_195245昨晚刚手动安装了很多包,今天看到这篇文章,转载下。转载行为,我还是认可的,然而搜索引擎是否能优先原创呢?哈哈备份时间:2014-11-30Git@OSC 的 Android 和 iOS 客户端全面开源东软信息学院的 A转载 2014-11-30 10:28:22 · 1280 阅读 · 0 评论 -
『ANDROID』Handler
注意点:1. http://blog.csdn.net/stonecao/article/details/6417364在开发的过程中碰到一个棘手的问题,调用Activity.finish函数Acitivity没有执行生命周期的ondestory函数,后面查找半天是因为有一个handler成员,因为它有一个delay消息没有处理,调用Activity.finish,Activity不会马上转载 2014-11-27 20:12:13 · 659 阅读 · 0 评论 -
『ANDROID』反射取子类、父类 属性
原文地址:http://blog.sina.com.cn/s/blog_7cc04ac801012x2v.htmlclass Person { int age = 6; public int getInfo() throws Exception { return this.age; } public int getInfo2() throws Except转载 2014-11-28 10:45:28 · 3508 阅读 · 0 评论 -
『ANDROID』android的消息处理机制—Looper/Handler/Message
原文地址:http://www.jb51.net/article/33514.htmandroid的消息处理有三个核心类:Looper,Handler和Message。其实还有一个Message Queue(消息队列),但是MQ被封装到Looper里面了,我们不会直接与MQ打交道。LooperLooper的字面意思是“循环者”,它被设计用来使一个普通线程变成Looper线程转载 2014-11-27 20:49:48 · 1043 阅读 · 0 评论 -
『ANDROID』Android增大button响应区域
对照下面的提示写了个蹩脚的代码:/** * 扩展touch的区域大小 * * EXPAND_RELATIVELY 相对拓展,上下左右,依据父view * * EXPAND_ABSOLUTELY 绝对拓展,上下左右像素值 * * value 在EXPAND_ABSOLUTELY下,对应方向上的增加值 * * b 在下,如果b为真,则按照其父view转载 2014-11-27 12:33:26 · 1576 阅读 · 0 评论 -
『ANDROID』java中enum的一种用法(by server return code)
package com.iwatering.model;/** * * 返回给客户端的状态码和状态信息 * * * @author ... * * */public enum CommunicateCode { OPERATION_SUCCESS(0, "操作成功"), ADD_DATA_ERROR(1, ""), QUERY_DATA_ERROR(2, "");原创 2014-11-18 20:12:08 · 589 阅读 · 0 评论 -
『ANDROID』IOS、Android、WP移动平台浏览器下常用字体支持度研究
原文地址:http://www.elonglau.com/119.html做了近一年的无线项目,总觉得少了点什么,对,是总结和研究,一直在追随前人的脚步,在他人的经验中获取认知,恐怕做得越多只会觉得得过且过的感觉越深刻,最近终于有空闲的时间来做一些研究和总结了。webapp风行了很久,但是最近一年才真正实际的应用起来,尤其是混合型的app开发深的企业的青睐,那么作为一名转载 2014-11-05 23:20:49 · 1716 阅读 · 0 评论 -
『ANDROID』Android应用程序Zipalign化 -- 如何让Android应用程序更有效率的执行
在Android SDK中包含了一个名为Zipalign的工具,它可以用于优化APK程序包。 我们知道APK其实就是一个Zip压缩文件,通过Zipalign可以让你的应用程序运行更快。从原理上来讲就是通过格式化Zip文件夹中二进制文件的序列,达到提升系统解析速度。就像我们在阅读代码的过程中先格式化一遍代码,会让我们更容易理解其含义一样。 在Android平台中,数据转载 2014-12-21 03:54:46 · 1000 阅读 · 0 评论 -
『ANDROID』android 自定义RadioButton样式
原文地址:http://blog.csdn.net/meegomeego/article/details/8025346 <item android:state_checked="false" android:drawable="@drawable/tabswitcher_long" /> <item and转载 2014-12-03 23:31:50 · 945 阅读 · 0 评论 -
『ANDROID』Android之drawable state各个属性详解
原文地址:http://blog.csdn.net/leasystu/article/details/7250885我们在定义一个drawable的时候可以通过xml定义的drawable对象。它使得一个图片能在不同的状态下显示不同的图案,比如一个Button,它有pressed,focused,或者其它状态,通过使用state list drawable,你就可以为每种状态提转载 2014-12-19 13:13:38 · 539 阅读 · 0 评论 -
『ANDROID』android:versionCode和android:versionName 用途
原文地址:http://blog.csdn.net/wh_19910525/article/details/8660416Android的版本可以在androidmainfest.xml中定义,主要有android:versionCode和android:versionNameandroid:versionCode:主要是用于版本升级所用,是INT类型的,第一个版本定义转载 2015-01-02 22:37:22 · 507 阅读 · 0 评论 -
『ANDROID』android:layout_weight详解
layout_weight 用于给一个线性布局中的诸多视图的重要度赋值。 所有的视图都有一个layout_weight值,默认为零,意思是需要显示 多大的视图就占据多大的屏幕空 间。若赋一个高于零的值,则将父视 图中的可用空间分割,分割大小具体取决于每一个视图的layout_weight 值以及该值在当前屏幕布局的整体 layout_we转载 2014-11-17 10:43:53 · 618 阅读 · 0 评论 -
『ANDROID』SocketTimeoutException和ConnectTimeoutException的区别
原文地址:http://www.cnblogs.com/carlosk/archive/2013/03/12/2956502.html前几天服务器端的产品经理跑来问我是否有做请求超时和响应超时的处理。我一脸迷茫,直接就说:我做了开发这么久,从不知道什么是请求超时什么是响应超时。后来我静下来仔细想想,确实应该有请求超时和响应超时这两个概念,不然会出很多问题的。然后转载 2015-01-18 15:17:52 · 2521 阅读 · 0 评论 -
『ANDROID』总结:调用startActivityForResult,onActivityResult无响应的问题
人人都知道,可以通过使用 startActivityForResult() 和 onActivityResult() 方法来传递或接收参数。但你是否遭遇过onActivityResult()不执行或者未按预想的那样执行的情况呢?这里我总结了三种情况: 1、执行startActivityForResult,没等到被调用的 Activity 返回,onActivityR转载 2014-12-30 16:26:26 · 955 阅读 · 0 评论 -
『ANDROID』android EditText控件如何禁止输入内容
原文地址:http://blog.csdn.net/sunnyfans/article/details/7992669问题?android EditText控件如何禁止往里面输入内容?修改版解决方法:EditText editText = (EditText) findViewById(R.id.editText1);editT转载 2014-12-27 17:24:21 · 1122 阅读 · 0 评论 -
『ANDROID』eclipse_xml插件、跳转至wifi设置页面、几种dialog等等
1. 启动系统wifi设置页面Settings\src\com\android\settings\wifi\WifiSettings.java和WifiPickerActivity.java)private static final String EXTRA_PREFS_SHOW_BUTTON_BAR = "extra_prefs_show_button_bar";//是否显示butt转载 2014-12-25 01:56:43 · 1468 阅读 · 0 评论 -
『ANDROID』Android---ListView只显示一行的解决方案
Android编程中,ScrollView嵌套ListView时,会无法正确的计算ListView的大小。解决的办法有如下两种:解决方案1:直接把包含ListView控件的ScrollView控件从布局文件中去除,留下ListView控件,这是最简单快捷的解决办法,如果一定要在ScrollView中包含ListView,则参考解决方案2:转载 2014-12-20 22:17:23 · 1233 阅读 · 0 评论 -
『ANDROID』android自定义视图属性(atts.xml,TypedArray)学习
原文地址:http://blog.csdn.net/lilu_leo/article/details/7449973『转载罪过,罪过罪过』最近在学习过程中遇到这个问题,不知道TypedArray是干嘛用的?去官方网站看一下吧:TypedArray继承自Object类,然后再看下它的类概述:[java] view plaincopy转载 2014-12-23 23:45:43 · 716 阅读 · 0 评论 -
『ANDROID』AsyncTask的使用注意事项
AsyncTask的使用注意事项前面的文章曾建议使用AsyncTask而不是使用Thread,但是AsyncTask似乎又有它的限制,这就要根据具体的需求情况而选择合适的工具,No Silver Bullet。下面是一些建议:改善你的设计,少用异步处理线程的开销是非常大的,同时异步处理也容易出错,难调试,难维护,所以改善你的设计,尽可能的少用异步。对于一般性的数据库转载 2014-09-01 01:45:36 · 803 阅读 · 0 评论 -
『ANDROID』Android上常见度量单位【xdpi、hdpi、mdpi、ldpi】解读
原文地址:http://www.cnblogs.com/cmduan/archive/2012/03/09/2388345.html术语和概念 屏幕尺寸 屏幕的物理尺寸,以屏幕的对角线长度作为依据(比如 2.8寸, 3.5寸)。 简而言之, Android把所有的屏幕尺寸简化为三大类:大,正常,和小。 程序可以针对这三种尺寸的屏幕提供三种不同的布局方案,然后系统转载 2014-12-22 18:11:50 · 479 阅读 · 0 评论 -
『ANDROID』Java中的访问控制与修饰符
原文地址:http://xuyanzhi6688.blog.163.com/blog/static/2920588920115178519198/public :能被所有的类(接口、成员)访问。protected:只能被本类、同一个包中的类访问;如果在其他包中被访问,则必须是该成员所属类的子类。private:成员变量和方法都只能在定义它的类中被访问,其他类都访转载 2014-11-27 12:40:31 · 1114 阅读 · 0 评论 -
『ANDROID』去除或替换listview 默认的点击选中时的颜色
原文地址:http://blog.csdn.net/yangdeli888/article/details/7887702我们在定义一个drawable的时候可以通过xml定义的drawable对象。它使得一个图片能在不同的状态下显示不同的图案,比如一个Button,它有pressed,focused,或者其它状态,通过使用state list drawable,你就可以为转载 2014-10-18 23:12:44 · 1286 阅读 · 0 评论 -
『ANDROID』Handler一定要在主线程实例化吗?new Handler()和new Handler(Looper.getMainLooper())的区别
一个帖子的整理:Handler一定要在主线程实例化吗?new Handler()和new Handler(Looper.getMainLooper())的区别如果你不带参数的实例化:Handler handler = new Handler();那么这个会默认用当前线程的looper一般而言,如果你的Handler是要来刷新操作UI的,那么就需要在主线程下跑。情况:1.要刷转载 2014-11-20 20:15:39 · 1380 阅读 · 0 评论 -
『ANDROID』Android: Multiple Fragments stack in each ViewPager Tab
原文地址:Android: Multiple Fragments stack in each ViewPager TabWe will try to accomplish the following scenario:MainActivity | |ContainerFragment | | |_ _ _ Tab A |转载 2014-08-06 18:19:48 · 898 阅读 · 0 评论 -
『ANDROID』Android Activity去除标题栏和状态栏
原文地址:一、在代码中设置public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //去除title requestWindowFeature(Window.FEATURE_NO_TITLE); //去掉Activity上面的状态栏ge转载 2014-08-06 17:28:33 · 598 阅读 · 0 评论 -
『ANDROID』java 遍历arrayList的四种方法
package com.test;import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class ArrayListDemo { public static void main(String args[]){ List list = new ArrayLi转载 2014-08-21 00:39:31 · 2158 阅读 · 0 评论 -
『ANDROID』Android学习与记录
一二1. android icon 大小设计原则转载 2014-06-27 15:54:16 · 1105 阅读 · 0 评论 -
『ANDROID』Android Property Animation动画
原文链接:Android Property Animation动画转载 2014-08-07 14:36:31 · 524 阅读 · 0 评论 -
『ANDROID』FragmentTabHost的应用(fragment学习系列稿件之二)
原文地址:FragmentTabHost的应用(fragment学习系列稿件之二)FragmentTabHost的应用(fragment学习系列文章之二)接着研究,在实际项目中我们我们其实经常看到上面(或者下面)是一个类似于tab标签的东西,下面是真正的内容区域,点击不同标签内容区域会显示不同的内容,以前用过一个TabHost的组件,现在貌似过时了,大概是因为有了fragm转载 2014-08-07 09:39:05 · 807 阅读 · 0 评论 -
『ANDROID』Android中使用到的四种类型的PNG图片
原文地址:Android中使用到的四种类型的PNG图片转载 2014-08-07 16:42:09 · 925 阅读 · 0 评论 -
『ANDROID』android animator 动画
原文地址:android animator 动画animator 动画动画的作用是让UI有动感, 看上去时尚。Android中动画分两种方式:一种方式是补间动画Tween Animation,就是说你定义一个开始和结束,中间的部分由程序运算得到。另一种叫逐帧动画Frame Animation,就是说一帧一帧的连起来播放就变转载 2014-08-07 10:42:25 · 538 阅读 · 0 评论 -
『ANDROID』FragmentTabhost底部显示
原文地址:其实就是一个布局问题官网例子是所有的都放到了FragmentTabhost中要在底部显示 就是整体用一个LiearLayout在这个LinearLayout中让realtabcontent在上方FragmentTabhost在下方很简单,因为我们要显示的内容在realtacontent中转载 2014-08-06 13:06:14 · 642 阅读 · 0 评论 -
『ANDROID』Android APIs 简介
1. FragmentActivity2.3.4.5.转载 2014-08-06 13:04:39 · 908 阅读 · 0 评论 -
『ANDROID』Cocos2dx环境安装:vs 和 eclipse
先备份几个链接:Windows7 64位系统搭建Cocos2d-x 2.2.1最新版以及Android交叉编译环境(详细教程)cocos2d-x安卓开发环境搭建(windows+eclipse+ndk 不用cygwin) cocos2dx2.0 win7下搭建cocos2d-x androi开发环境不用cygwin的方法cocos转载 2014-02-27 15:26:25 · 731 阅读 · 0 评论 -
『ANDROID』android:layout_gravity和android:gravity属性的区别
原文地址:android:layout_gravity和android:gravity属性的区别gravity的中文意思就是”重心“,就是表示view横向和纵向的停靠位置android:gravity:是对view控件本身来说的,是用来设置view本身的文本应该显示在view的什么位置,默认值是左侧android:layout_gravity:是转载 2014-08-20 00:54:05 · 497 阅读 · 0 评论