- 博客(22)
- 收藏
- 关注
转载 android ListView美化-->几个比较特别的属性
由于这两天在做listView的东西,所以整理出来一些我个人认为比较特别的属性,通过设置这样的属性可以做出更加美观的列表首先是stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和falseandroid:stackFromBottom="true" 第二是transciptMode属性,需要用ListView或...
2014-05-27 00:10:00 169
转载 微博开发第一讲 知识点--2014.04.23
1.)透明渐变动画ImageView logo = (imageView) findViewById(R.id.image);AlphaAnimation ani = new AlphaAnimation(0.0,1.0); //透明度从零到1变化ani.setDuration(3000);//设置动画时长3秒ani.setAnimationListener(new An...
2014-04-24 00:06:00 94
转载 vim 处理字符编码
在 Vim 中, 有四个与编码有关的选项, 它们是: fileencodings、 fileencoding、 encoding 和 termencoding。 在实际使用中, 任何一个选项出现错误, 都会导致出现乱码。 因此, 每一个 Vim 用户都应该明确这四个选项的含义。 下面, 我们详细介绍一下这四个选项的含义和作用。1 encodingencoding 是 Vim 内部...
2013-04-03 15:01:00 114
转载 设计模式
策略模式: 定义了算法族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化独立于是用算法的客户。组成至少会有 一个抽象类,一个接口,几个继承抽象类的子类 和几个实现接口的实现类抽象类有一个set方法可以设置不同的对象去调用接口的方法,接口的方法会根据不同的对象有不同的实现观察者模式: 定义了对象之间的一对多以来,这样一来,当每一个对象改变状态时,...
2013-03-15 18:25:00 62
转载 Android 开发精要读书笔记---3--Android组件模型解析
3.1 Android应用模型的设计思想取自Web2.0的Mashup概念 Mashup直译为“混搭”, Android中的Mashup,是将应用切分不同类别的组件,通过统一的定位模型和接口标准将他们整合在一起来共同完成某项任务 分为组件,链接和配置转载于:https://www.cnblogs.com/liu666bin/archive/2013/03/01/29...
2013-03-01 16:25:00 105
转载 Binder
Binder : 在android中适用于进程间通信(IPC)的; 在Linux层面说 它属于一个驱动,只是不需要硬件 操作的是一小段内存; 在线程角度说 Binder驱动代码运行在内核态,客户端调用Binder是通过系统调用完成的。Binder框架:binder服务端:实际上就是一个binder,一旦创建就会启...
2013-02-27 15:54:00 76
转载 android 中异步消息处理
异步线程: 异步线程是指 县城启动后会进入一个无限循环体之中,没循环一次,从其内部的消息队列中取出一个消息, 并回调相应的消息处理函数,执行玩一个消息后则继续循环。弱消息队列为空,线程会暂停,知道消息队列有新的消息异步线程结构 发送消息-->Handler对象--传递消息给-->MessageQueue(消息队列)-- ...
2013-02-27 15:05:00 79
转载 Service简介
创建时需要1.)定义一个继承Service的子类2.)在AndroidManifest.xml文件中配置Service生命周期及主要回调方法abstract IBinder onBind(Intent intent) 该方法是Service子类必须实现的方法,该方法返回一个IBinder对象,应用程序通过它来跟Service组件通信void onCreate()...
2013-02-20 13:49:00 106
转载 fragment生命周期执行顺序
调用的顺序是onAttach-->onCreate-->...-->onResume 当切换到另一个fragment的时候,会调用onPause-->onStop-->onDestroyView 切换回来时,onCreateView-->onActivityCreated-->onStart-->onResume ...
2013-02-19 11:02:00 527
转载 ContentProvider 简介
ContentProvider是不同应用程序之间交换数据的标准API,ContenProvider以某种uri的形式向外提供数据,允许其他应用访问或修改数据;、其他程序通过ContentResolve根据Uri去访问操作指定的数据使用时需要在manifest。xml中配置一下<provider android:name=".DictProvider" and...
2013-02-18 16:20:00 105
转载 Handler类简介
主要功能:(获取、处理信息的方法都是基于回调实现的)在新启动的线程中发送消息;在主线程中获取、处理消息。void handleMessage(message msg):处理消息的方法,该方法通常用于被重写final boolean hasMessages(int what):检查消息队列中是否包含what属性为指定值的消息final boolean hasMessag...
2013-02-18 13:48:00 103
转载 Configuration类
Configuratation类是专门用于描述手机设备上的配置信息的类得到对象的方法(activity中)Configuration cfg = getResources().getConfigutation();重点就是获取屏幕方向--public int orientation 返回值:ORIENTATION_LANDSCAPE(横屏)、ORIENTATION_P...
2013-02-18 11:27:00 140
转载 git
查看git配置信息git config --listgit 提交流程git add name.java //将name.java 添加到git暂存区git commit -m "test" //将name.java提交到git本地数据目录git pull --rebase //获取当前所在分支的更新 ---- 甭管有没有别人的提交 来一炮...
2013-02-06 18:13:00 64
转载 Collections 类
public static Map<K,V> synchronizedMap (Map<K,V> map)Returns a wrapper on the specified map which synchronizes all access to the map.Parametersmapthe map to wra...
2013-01-11 09:14:00 82
转载 java enum 枚举类
枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum来定义一个枚举类。下面就是一个典型枚举类型的定义: Java代码 public enum Color{ RED,BLUE,BLACK,YELLOW,GREEN } public enum Color{ RED,BLUE,BLACK,YELLOW,GREEN}显然,e...
2013-01-06 11:31:00 80
转载 listView 与其他组件共用注意事项 (持续更新)
listView 与 button共用时注意button的监听方法要写到adapter的getView()方法中,在onItemClickListener()中写的话button的监听方法获取不到点击动作转载于:https://www.cnblogs.com/liu666bin/archive/2013/01/05/2846444.html...
2013-01-05 17:39:00 174
转载 android 利用getApplication() 共享全局数据
我们在平时的开发中,有时候可能会需要一些全局数据,来让应用中的所有Activity和View都能访问到,大家在遇到这种情况时,可能首先会想到自己定义一个类,然后创建很多静态成员,不过android已经为我们提供了这种情况的解决方案,下面就来介绍一下: 在Android中,有一个名为Application的类,我们可以在Activity中使用getApplication...
2013-01-05 15:46:00 269
转载 关于Activity的onSaveInstanceState调用时机的说明
关于Activity的onSaveInstanceState调用时机的说明Activity的生命周期里并没有提到onSaveInstanceState的触发,这个函数提供了为我们在某些情况下保存Activity信息的机会,但需要注意的是这个函数不是什么时候都会被调用的,官方文档解释的比较清楚,特此翻译一下。原文出处:android-sdk-...
2013-01-05 15:12:00 146
转载 onCreate中的savedInstanceState有何具体作用?具体例子?
在activity的生命周期中,只要离开了可见阶段,或者说失去了焦点,activity就很可能被进程终止了!,被KILL掉了,,这时候,就需要有种机制,能保存当时的状态,这就是savedInstanceState的作用。当一个Activity在PAUSE时,被kill之前,它可以调用onSaveInstanceState()来保存当前activity的状态信息(在paused状态时,...
2013-01-05 15:10:00 113
转载 AsyncTask 实现异步加载
requestMenuList(list,restaurantId); //list是listView对象public void requestMenuList(ListView list,String id) { mFinder = new AsyncMenuFinder(getApplicationContext(),list,id); mFind...
2012-12-20 11:55:00 97
转载 popupWindow 简单实现
popupWindow实现window.xml //弹出的窗口的文件<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="match...
2012-12-14 16:39:00 56
转载 程序员修炼之道 读书笔记
1.)我的源码让猫吃了 :切实的负起自己的责任,当你犯错时 诚实的承认它,想办法提供解决活弥补的方案! 寻求帮助前在自己脑子里把谈话预演一遍,然后你就会发现你不需要帮助了!!!2.)软件的熵(shang):不要让你的项目存在瑕疵,否则会很快出现越来越多的瑕疵; 编写整洁、涉及良好的代码,后来人也会格外注意自己的代码编写及设计3...
2012-12-04 23:35:00 68
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人