原创 在android中如何獲取顯示器屏幕大小

**//1,獲取手機屏幕寬高 DisplayMetrics displayMetrics = new DisplayMetrics(); getWindowManager().getDefaul

原创 Android中ListView的優化方法

Android中的ListView應該算是佈局中幾種最常用的組件之一了,使用也十分方便,下面將介紹ListView幾種比較常見的優化方法: 首先我們給出一個沒有任何優化的Listview的Adapter類,我們這裏都繼承自Base

原创 關聯庫文件出現的2個錯誤

1,庫文件和項目沒有在一個工作區間(同一個文件夾路徑下) 2,v4.jar衝突,刪除一個v4jar包即可 [2016-04-04 11:59:42 - news_wh1] Found 2 versions of android-

原创 android手寫註解

1:創建一個annotation類 @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) public @interface Inject {

原创 PargerAdapter用法詳解

PageAdapter是一個抽象類,直接繼承於Object,需要導入包android.support.v4.view.PagerAdapter纔可以使用。 PagerAdapter實際上就是ViewPager提供的一個適配器, 方

原创 Sliding menu 框架的應用

**//關聯Sliding menu的內庫,如果是在MainActivity中,左側佈局的調用必須使得該 //MainActivity,替換成Activity的一個子類 //SlidingFragmentActivity,才

原创 Eclipse快捷鍵-方便查找

行註釋/銷註釋 Ctrl+/ 塊註釋/銷註釋/XML註釋 Ctrl+Shift+/ Ctrl+Shift+\ 查找 查找替換 Ctrl+H Ctrl+F 查找下一個/往回找 Ctrl+K Ctrl+Shift+K 跳到

原创 控制音樂播放器的退出再次播放相同音樂的功能實現

private class MyReciever extends BroadcastReceiver{ String backUrl= null; @Override public void onR

原创 android在項目中做定時發送器,每隔兩小時發送一次

在onCreate中 @Override public void onCreate() { super.onCreate(); startTimer(); 並且註冊廣播 IntentFilter timerFilter = new

原创 Python學習筆記之列表

例子: list1 = ['Google', 'Runoob', 2018, 2019]; list2 = [1, 2, 3, 4, 5, 6, 7 ]; 訪問列表中的值 list1[0] 0 爲list1的索引 list2[1,4] 從

原创 Python學習筆記之字典

字典是另一種可變容器模型,且可存儲任意類型對象。 字典的每個鍵值(key=>value)對用冒號(:)分割,每個對之間用逗號(,)分割,整個字典包括在花括號({})中 ,格式如下所示: dict1 = {key1;value1,key2

原创 Python學習筆記之集合

集合(set)是一個無序的不重複元素序列。 可以使用大括號 { } 或者 set() 函數創建集合,注意:創建一個空集合必須用 set() 而不是 { },因爲 { } 是用來創建一個空字典。 創建格式 parame = {value0

原创 Python學習筆記之迭代器與生成器

迭代器 迭代是Python最強大的功能之一,是訪問集合元素的一種方式。 迭代器是一個可以記住遍歷的位置的對象。 迭代器對象從集合的第一個元素開始訪問,直到所有的元素被訪問完結束。迭代器只能往前不會後退。 迭代器有兩個基本的方法:iter(

原创 Python 學習筆記之字符串

  python字符串格式化符號:     符   號 描述       %c  格式化字符及其ASCII碼       %s  格式化字符串       %d  格式化整數       %u  格式化無符號整型       %o  格式

原创 Python學習筆記之元組

元組與列表類似,不同之處在於元組的元素不能修改。 元組使用小括號,列表使用方括號。 元組創建很簡單,只需要在括號中添加元素,並使用逗號隔開即可。 例子: >>>tup1 = ('Google', 'Runoob', 1997, 2000)