原创 Java Collection

在 Java2中,有一套設計優良的接口和類組成了Java集合框架Collection,使程序員操作成批的數據或對象元素極爲方便。這些接口和類有很多對抽象數據類型操作的API,而這是我們常用的且在數據結構中熟知的。例如Map,Set,Lis

原创 Activity 的一些技巧

public class ActivityCollector { public static List<Activity> activities = new ArrayList<Activity>(); public static voi

原创 android 走馬燈效果

安卓的界面佈局是非常複雜的,有時候我們無法在一行裏面顯示過長的文本,網上提供了許多的方法 在TextView 添加 ellipsize="marquee" 這樣確實不是..了,但卻無法看到全部 所以加入了2個屬性 focuable="

原创 android-Animation

首先在主佈局xml文件下添加一個按鈕 然後再主文件裏用findViewById(R.id.XX) 找到按鈕並未其添加點擊事件 package com.example.l01alphaanimation; import android

原创 android---自定義視圖屬性

步驟呢,首先創建一個類 繼承自View 然後在主頁的Xml文件上 用包名.類名 即以構建 可以在上面加上 android:height width 屬性等等 package com.example.l01myrect; import

原创 緩衝區與Buffer

在java新IO中,所有的操作都是以緩衝區進行的,既然使用了緩衝區,則操作的性能是最高的。 各種數據類型的緩衝區類(是以基本數據類型爲主的) java.nio.ByteBuffer   //存儲字節的Buffer java.nio.Ch

原创 android-佈局動畫筆記

佈局動畫,給佈局添加動畫之後,裏面的全部控件都受影響。 package com.example.l01layoutanimationlinearlayout; import android.os.Bundle; import andr

原创 android--自定義控件皮膚

按鈕皮膚設置 首先創建一個xml文件 命名爲 button_skin.xml 選擇 drawable 類型  選擇爲selector 源代碼: <?xml version="1.0" encoding="utf-8"?> <sele

原创 抽象類與藉口的實際應用

<strong><span style="font-family:SimHei;font-size:14px;color:#ff0000;">在java中,使用抽象類就好像定義一個模板。</span></strong><strong><s

原创 解決python 缺少 'python.h'文件

最近用pip安裝工具包老是出現錯誤 錯誤如下: In file included from greenlet.c:5:0: greenlet.h:8:20: 致命錯誤: Python.h:沒有那個文件或目錄 編譯中斷。 error:

原创 android--自定義繪圖API

有時候,我們的需求不僅僅是系統給我們提供的默認圖形 這時候就要要求我們懂得自定義繪製 首先定義一個類繼承自View 繼承他的三個默認構造方法 然後我們來重寫draw(Canvas canvas){} 方法; package com.ex