原创 Android-APP啓動時黑屏-白屏

對於用戶來講,啓動畫面是浪費時間的,作爲開發者應該儘量避免過長的啓動畫面,但是安卓應用在啓動時很耗時,尤其是冷啓動,這個延時是難以避免的,即使只有一個Helloworld應用也有可能出現延時。 究其原因,主要因素是任務在界面繪製前過

原创 leetCode OJ 8. String to Integer (atoi)

題意:字符串轉整型。 1.輸入爲空輸出0; 2.輸入超過邊界值,輸出邊界值; 3.前面帶空格忽略掉; 4.可能帶有‘+’,‘-’字符; 5.包含非數字字符的情況,捨去後面的。 package edu.jnu; import java.u

原创 LeetCode OJ 9. Palindrome Number

題目:判斷整型數字是否爲迴文數字。例如123454321,6756576 如下規律可以優化時間複雜度。 package edu.jnu; public class Main { public static void m

原创 Android開發筆記之Adapter用法

Adapter的概念 適配器對象作爲視圖和該視圖的基礎數據之間的橋樑。適配器提供對數據項的訪問。適配器還負責對數據集中的每個項目進行視圖的視圖。 三個要素: Data—連接—Adapter—連接—View Adapter接口的繼承關係如下

原创 Mac下配置多個SSH-Key

生成SSH-Key 打開終端,前往.ssh目錄 生成一個SSH-Key $ ssh-keygen -t rsa -C "[email protected]" 自定義生成key的名字 設置密碼 成功生成SSH-Key 配置SS

原创 LeetCode OJ 6. ZigZag Conversion

題目:給定一個字符串和行數,按照下面的方式擺放,然後按照另一種順序輸出。 翻譯: 字符串“PAYPALISHIRING”通過一個給定的行數寫成如下這種Z型模式: 然後一行一行的讀取:“PAHNAPLSIIGYIR” public c

原创 Unity Android Plugin 開發教程

開發環境Windows平臺(Unity2017.1.0f3 Personal ,Android Studio 2.3.3) 在Unity項目中構建和使用Android Plugin Unity支持幾種類型的Android plug-i

原创 LeetCode 19. Remove Nth Node From End of List

LeetCode 19. Remove Nth Node From End of List 給定一個鏈表,刪除倒數第n各元素。 例如 給定鏈表: 1->2->3->4->5, and n = 2. 刪除倒數第n各元素之後,剩下 1->2

原创 LeetCode OJ 1. Two Sum

題目: https://leetcode.com/problems/two-sum/ 題目大意   已知一個數組的所有數值和一個目標值,找到數組中的兩個數的索引使得這兩個數的和恰好等於目標值。 用Map接口: class Solu

原创 利用bintray-release插件上傳到jcenter

按照Hongyang的教程利用bintary-release插件遇到了trick。 HTTP/1.1 404 Not Found [message:Repo ‘maven’ was not found] 反覆修改,最終借鑑這篇文章得

原创 Android Studio中.gitignore的配置

Android Studio 項目目錄結構 在項目目錄下找到.gitignore文件(一般有兩個地方存在該文件:一是根目錄下,一是app目錄下), 在git中如果想忽略掉某個文件,不讓這個文件提交到版本庫中,可以通過配置.gitignor

原创 LeetCode OJ 217. Contains Duplicate

題目大意   給定一個整數數組,判斷數組中是否包含重複元素。如果數組中任意一個數字出現了至少兩次,你的函數應該返回true,如果每一個元素都是唯一的,返回false。  用Set接口: class Solution {

原创 leetCode OJ 10. Regular Expression Matching

題意:正則表達式。’.’代表任意字符,’*’代表前一個字符出現任意次。例如:a*b 匹配ab,aab,aaab,aaaab…… 解法一:DFS 1.p.length() == 0 2.p.length() == 1 3.p.char

原创 LeetCode OJ 2. Add Two Numbers

題目大意   給定兩個鏈表,然後將對應位置相加,如遇對應位置相加結果超過10,向後進位。 public class Main { public static void main(String[] args) { // T

原创 Android消息機制

Android的消息機制 ​ 消息驅動模式是android提供的用來更新UI的一套機制,即消息處理的機制,類似於Windows的消息機制,所有的外部來的按鍵消息、觸屏消息、各種系統Intent、廣播等都轉化爲內部消息,然後在主線程中分