- 博客(14)
- 资源 (42)
- 收藏
- 关注
原创 Android之PopuWindow简单学习
今天弄了一下Android的PopuWindow的用法,弄晕了头,PopuWindow总是显示不出来,要么显示出来;后来在网上找些资料终于了解到。后来总结了一些教训1、 PopuWindow 的大小由下面代码控制;newPopupWindow(view, ViewGroup.LayoutParams.FILL_PARENT, ViewGroup.Layou
2011-12-25 09:40:52 21107 6
原创 Android之AIDL(进程间通信)
前几天学习了Android里进程间的通信。使用AIDL设计远程接口(Designing a Remote Interface Using AIDL)由于每个应用程序都运行在自己的进程空间,并且可以从应用程序UI运行另一个服务进程,而且经常会在不同的进程间传递对象。在Android平台,一个进程通常不能访问另一个进程的内存空间,所以要想对话,需要将对象分解成操作系统可以理解的基本单元,
2011-12-22 18:54:55 3195
原创 Android中观察者模式(Observable)的理解
对于观察者模式还是第一次接触,今天在上网看了些资料了解了一下,大意了解了……定义:“定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变的时候,所有依赖于它的对象都将得到通知,并自动更新”,这就是所谓的观察者模式,照意思理解那么就一定会有观察者和被观察者了,在Java1.2之后,提供了两个类,即Observable被观察者,Observer观察者;在Android中也提供了一个类Ob
2011-12-14 15:44:38 20011
转载 定义Window进入和退出效果(及Window,Activity,View的理解)
转自:http://blog.csdn.net/czh0766/article/details/5866794 看了android的源代码和资源文件,终于明白如何去修改设置Dialog和Activity的进入和退出效果了。设置Dialog首先通过getWindow()方法获取它的窗口,然后通过getAttributes()方法获得window的WindowManager.Layout
2011-12-12 23:27:51 3537
原创 Message,MessageQueue,Looper,Handler的理解
一、几个关键概念1、MessageQueue:是一种数据结构,见名知义,就是一个消息队列,存放消息的地方。每一个线程最多只可以拥有一个MessageQueue数据结构。创建一个线程的时候,并不会自动创建其MessageQueue。通常使用一个Looper对象对该线程的MessageQueue进行管理。主线程创建时,会创建一个默认的Looper对象,而Looper对象的创建,将自动创建一个M
2011-12-12 22:40:28 1275 2
原创 Android之Styles And Themes学习
今天还学习了Android的Styles和Themes的使用;表示功能非常之 强大 ;首先看看两者的区别:1、Styles它包含多个属性,一般用于控件。setStyles();,面Themes一般用于Activity,setTheme();2、theme是一组能够应用到一个app中所有界面的格式属性3、style和themes属于资源。android提供了一组默认的实现让你去使用。
2011-12-09 21:03:43 8795
原创 Android之贴图-----
今天学习了一点关于如何美化界面的知识,感觉其中的新知识蛮多,也蛮使用:下面看效果图,虽然不好看,但是却可以实现我们平时难以做到的功能:注意第二个对话框是用的一个Activity,只是对应的Theme.Dialog 主题,主题在mainfest文件里配置。当然这里主要是第一个Activity是三个widget构成:Button,EditText,ImageView组成,都
2011-12-09 20:52:06 3053
原创 Android之创建新的View
创建新的View方法与希望达到的目标有关:1、如果现有的控件已经可以满足希望实现的基本功能,只需要对现在的控件外观或动作进行修改或扩展即可。通过重写事件处理程序和onDraw方法。但是仍然需要回调超类的方法,可以对控件进行控制,而不必重新实现它的功能。如可以定制一个TextView来显示10进制小数的集合。2、可以通过组合多个控件来创建不可分割的、可重用的Widget,从而使它可以综合使用
2011-12-06 20:26:26 5820
原创 Android获取不到ID
不知道什么原因,简单的代码public class CustomViewActivity extends Activity { CustomView cv; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
2011-12-06 18:53:40 2901
原创 Android基础复习2D图形二
前天复习了简单的2D图形入门,今天正好练习一下2D绘图;绘制了一个简单的图形如下 ;这个小太阳是可以进行拖动的,点击在太阳外面还可以进行图形绘制,只是当太阳拖过的地方都会被清除……这个只是做为新手练习2D图形绘制:下面讲一下所用到的一些知识点:1、图形渲染:这个功能在这里用得很少,只是在绘制圆的时候,体现出来,从中心到外面黄色到白色的渐变是用的 渲染 ,代码如下// 设置p
2011-12-05 22:17:33 1284 1
原创 Android之screenOrientation和configChanges使用和注意事项
在Android应用程序的时候,特别是游戏开发,很多时候,会用到Activity的screenOrientation属性,这个属性是控制Activity启动时候的方向:android:screenOrientation="landscape"---控制Acitvity为横屏显示。android:screenOrientation="portrait"---控制Activity为竖屏显示
2011-12-03 12:11:13 9031 4
原创 Android之基础复习2D图形一
android.graphics,今天所说的这些均为graphics底层图形接口。Bitmap - 称作位图,一般位图的文件格式后缀为bmp,当然编码器也有很多如RGB565、RGB8888。作为一种逐像素的显示对象执行效率高,但是缺点也很明显存储效率低。我们理解为一种存储对象比较好。Drawable - 作为Android平下通用的图形对象,它可以装载常用格式的图像,比如GIF、
2011-12-03 11:39:07 2138
原创 对PendingIntent的理解
intent英文意思是意图,pending表示即将发生或来临的事情。PendingIntent顾名思间,他也就可以看成是一个Intent对象的包装。PendingIntent这个类用于处理即将发生的事情。比如在通知Notification中用于跳转页面,但不是马上跳转。Intent 是及时启动,intent 随所在的activity 消失而消失。PendingIntent 通常
2011-12-02 20:04:01 3854
原创 Android之Service复习深入
一个服务是一个应用程序组合,在后台运行,可以执行一个长时间的操作,但是并不提供用户界面。 应用程序终止,Service也不会终止。。。。每个Service必须在manifest中 通过来声明。可以通过contect.startservice和contect.bindserverice来启动。。 Service和其他的应用组件一样,运行在进程的主线程中。这就是说如果service需
2011-12-02 18:01:20 4837 4
JavaWeb开发帮助文档大集合
2011-10-21
httplook.exe
2011-05-17
Windows环境下32位汇编语言程序设计
2011-04-15
(11或12系统下我)Tuxera_NTFS_2021_(2021.0.0)_(最低10.4)
2022-02-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人