原创 Android採用SharedPreferences方式進行文件的保存與讀取

工程目錄: 做軟件開發應該都知道,很多軟件會有配置文件,裏面存放這程序運行當中的各個屬性值,由於其配置信息並不多,如果採用數據庫來存放並不划算,因爲數據庫連接跟操作等耗時大大影響了程序的效率,因此我們使用鍵值這種一一對應的關係來存

原创 Map兩種遍歷方式與TreeSet兩種排序依據

集合:可以存儲不同類型的多個對象,隨着存儲對象的個數的增加而自動擴大容量   體系結構: Collection<E>   |----List:存入的對象是有序的,且可以重複           ArrayList:底層使用的數據結構是數組

原创 集合類collection類詳解和set map簡介

  集合 List、Map、Set的常用函數; 將一個ArrayList轉化爲指定類型的數組;   遍歷List、Map、Set(3種方法); 邊遍歷,邊刪除List、Set的元素; 遍歷集合舉例: packag

原创 Java控制檯下的貪吃蛇遊戲

實現貪吃蛇遊戲的思路:   class Node(i,j)  //表示座標           class Worm(List<Node> nodes)        //   行數:10行//用LinkedList存儲蛇的座標點。當前進

原创 將博客搬至CSDN

搬家了,現將新浪微博的幾篇文章搬到CSDN博客中............. 點贊 收藏 分享 文章舉報 bobge123 發佈了38 篇原創文章 · 獲贊 25 · 訪問量

原创 快應用開發筆記

下面我調研快應用的一些基礎資料,供參考: 快應用環境安裝: 1.Node.js This package has installed: Node.js v10.10.0 to /usr/local/bin/node npm v6.

原创 Android PopupWindow的使用和分析

PopupWindow使用        PopupWindow這個類用來實現一個彈出框,可以使用任意佈局的View作爲其內容,這個彈出框是懸浮在當前activity之上的。   PopupWindow使用Demo   這個類的

原创 動態計算listview的高度listItem.measure(0, 0)報空指針異常解決辦法

當我們在使用Listview這類的控件和scrollview嵌套使用的時候會調用一個動態計算listview高度的方法。網上大部分方法基本都如下: public class Utils { public static v

原创 分享一個自定義的popuwindow效果,高度適配

在很多項目中我們可能會遇到這種效果。現在很多的應用效果都需要做的炫些,比如天天靜聽效果很炫的,源碼已經對外開放了,有興趣的可以去研究下; 直接上代碼: 1.佈局文件: popwindow.xml: <?xml version="1.0"

原创 popupwindow的源碼分析

閒來無事把popupwindow的源碼看了一遍,能力有限只看懂了一部分。下面我們來看看源碼: <span style="font-size:14px;">private int mWindowLayoutType = WindowMana

原创 回首2017

回首2017 今天是2017年的最後一個工作日[在家辦公也算工作日][6],明天組團出去滑雪告別2017。都說一日三省吾身,雖然做不到這麼頻繁的去省吾身,但是我一直都對自己說要做一個有思想的程序員。當自己陷入到工作或者生活中的泥潭時,記得

原创 歡迎使用CSDN-markdown編輯器

![主要講如何通過xml配置文件來實現圖中的圓角矩形](https://img-blog.csdn.net/20160329110345687) 在寫項目的過程中我們經常會用到一些圓角的矩形,如果大公司美工勤快的話直接就給你切圖了,小公司

原创 關於finished with non-zero exit value 1、2、3的bug解決總結

在最近的一個項目中碰到好幾次finished with non-zero exit value 1、finished with non-zero exit value 2、finished with non-zero exit value

原创 分享一個購物車的demo(效果高仿餓了麼軟件的購物效果)

這次分享的是一個很常見的效果,凡是涉及到購物的app或者旅遊類以及訂餐類的app都有看到過這種效果,兩個list view聯動顯示,添加購物車時的一個拋物線動畫實現,以及圖標或者item右上角的數字顯示。下面是我空閒時候寫的一個demo,

原创 實現類似toast效果的圓角dialog警告框

在最近的項目中需要用到一個類似於toast效果的警告框,而且還要是圓角的。下面是我實現的效果截圖: 首先定義一個dialog: package com.bobge.doura.customview; import android.ap