原创 Android內容提供器

目標:A程序提供外部訪問接口 B程序通過這個接口來訪問A程序上面的數據(增刪查改) 因爲所有的增刪查改操作都是需要匹配到想的內容URI格式才能進行的,而我們在寫接口的時候自然不會在其添加

原创 SQLite--Navicat Premium

虛擬機上導出數據庫無法查看怎麼辦? Navicat Premium是一個比較強大的數據庫軟件,但作爲商業軟件的他並不是免費的需要付費試用。 http://pan.baidu.com/s/1comEVs 安裝後激活

原创 Notification 學習

第一行代碼中的 第8章 運用手機多媒體中的通知方法已經過時,今天來記錄一下notice的學習 書中的4個步驟已被替代,在得到通知管理器後,創建Notification對象後在裏面設置相應的內容(Notification.Bu

原创 ViewPager初體驗

這個是第一種方法,將View轉爲對象來加載。下面還會有第二種方法通過Fragment加載視圖。 先上圖 下面放碼過來了 先上資源母乳!2個java文件,5個xml,View1-4位圖片所見的可滑動的四個界面 activ

原创 ContextMenu初體驗

MAinActivity.class package com.superxingyun.contextmenu; import android.support.v7.app.AppCompatActivity; impo

原创 SQLite使用內置函數操作數據庫

MainActivity.class package com.superxingyun.sqlite_2; import android.content.ContentValues; import android.databas

原创 GestureOverlayView 初體驗之手勢識別

今天完成了在慕課網Android視頻課程的最後一課GestureOverlayView 下面先上效果 一共三個手勢,至於如何繪製手勢感興趣的同學可以去查詢資料,這邊就上過程 將之前設置的gesture文件先導入到項目

原创 動態加載佈局

今天在學習第二行代碼的時候遇到一個問題,在碎片化的這一節有一個動態加載佈局。所謂動態加載佈局就是爲了兼容手機和平板尺寸上的大一不一。使用動態加載佈局的方式程序會根據設備的分辨率或者屏幕大小在運行的時候進行判斷來加載哪一個佈局。先看實現效果

原创 自動化測試之生成測試腳本自動發送郵件(554異常和connection unexpectedly closed)

今天在學習發送郵件的時候遇到了幾個問題,這邊一是記錄一下 二是給同樣遇到問題的同學解惑 1、這個問題我發生的原因是163郵箱 SMTP協議未開啓,如果已開啓還是報這個錯誤嘗試重新開啓一次。開啓之後是設置變量也好還是input密碼記住

原创 自動化測試(python+selenium)入門(一)

在學習web自動化的時候發現運行程序後調用chrome瀏覽器失敗 原因是沒有配置chrome,只需在 driver = webdriver.chrome(?) 將?替換成r’D:\2zyyyyy\chromedriver_win32\c

原创 Android之litepal創建數據庫失敗

最近在寫學習第二版的第一行代碼,實戰運行項目總是失敗,然後報錯 org.litepal.exceptions.DatabaseGenerateException: can not find a class named com.examp

原创 Java異常之圖書管理系統

模擬借書系統,任務要求: 感覺自己的寫出來的代碼不夠簡潔,參考了其他的案例寫了一個,效果如下: 結構: 運行異常1: 運行異常2: 運行異常3: 正常運行: 1、名稱查詢 2、序號查詢: Bo

原创 synergy 使用說明以及資源分享

前段時間看到領導使用同一個鍵盤和鼠標控制一臺電腦,覺得很牛逼,問了一下是synergy這個軟件,於是第二天帶了筆記本來單位也搞了一個,不過過程中有幾個坑需要注意的是: 1、server端需要設置服務端,進去之後添加設備與自己的設備同一行

原创 Python+Selenium 自動化測試瀏覽器窗口最大化報錯

driver.get('http://www.youdao.com') driver.find_element_by_id('translateContent').send_keys('hello') driver.find_ele

原创 本地項目託管至github記錄

1、github創建倉庫,複製其https的地址 2、git或者ide終端敲命令。 (1).git init (1).git add . (1).git commit -m ‘自定義 (1).gi