原创 一個生產者與消費者的簡單編程案例

package com.xmut.pm; public class Test2 {  public static void main(String[] args) {   A a = new A();   Produce pd =

原创 Android事件傳遞機制(更加深入的瞭解事件的觸發過程)

摘要 本文爲InfoQ中文站特供稿件,首發地址爲:http://www.infoq.com/cn/articles/android-event-delivery-mechanism。如需轉載,請與InfoQ中文站聯繫。 android事

原创 從相機或者相冊,獲取圖片顯示在ImageView上

import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutput

原创 FragmentTabHost切換Fragment時避免重複加載UI

使用FragmentTabHost時,Fragment之間切換時每次都會調用onCreateView方法,導致每次Fragment的佈局都重繪,無法保持Fragment原有狀態。         解決辦法:在Fragment onCr

原创 java線程安全總結

原文:    http://www.iteye.com/topic/806990 http://www.iteye.com/topic/808550          最近想將java基礎的一些東西都整理整理,寫下來,這是對知識的總結,也

原创 退出整個Android 應用的方法

通過System.exit(0)、finish()以及返回鍵,只能結束當前的Activity,當我們打開多個Activity並需要直接退出整個Android應用時,需要多次單擊back返回鍵,方能退出。給用戶體驗不是很好。下面我們來介紹幾

原创 Android View 事件分發機制 源碼解析

一直想寫事件分發機制的文章,不管咋樣,也得自己研究下事件分發的源碼,寫出心得~ 首先我們先寫個簡單的例子來測試View的事件轉發的流程~ 1、案例 爲了更好的研究View的事件轉發,我們自定以一個MyButton繼承Butt

原创 Java中System.loadLibrary() 的執行過程

System.loadLibrary()是我們在使用Java的JNI機制時,會用到的一個非常重要的函數,它的作用即是把實現了我們在Java code中聲明的native方法的那個libraryload進來,或者load其他什麼動態連接庫

原创 爲什麼Android的圖片質量會比iPhone的差?

經常看到有人問:“安卓版微信發出去的圖片怎麼那麼渣!比iPhone的差遠了!”。不只是微信,很多應用安卓版的圖片質量就是要比iPhone版遜色很多,這到底是怎麼回事?    我們團隊最初也糾結過這個問題,費了半天勁、繞了好大圈,直到最後才

原创 Android 打造炫目的圓形菜單 秒秒鐘高仿建行圓形菜單

轉載請標明出處:http://blog.csdn.net/lmj623565791/article/details/43131133,本文出自:【張鴻洋的博客】 1、概述 今天打開建行看存款,一看傷心欲絕,再看:我擦,這個

原创 微信小程序 快捷鍵 大全

格式調整 Ctrl+S:保存文件 Ctrl+[, Ctrl+]:代碼行縮進 Ctrl+Shift+[, Ctrl+Shift+]:摺疊打開代碼塊 Ctrl+C Ctrl+V:複製粘貼,如果沒有選中任何文字則複製粘貼一行 Shift+Alt

原创 OkHttp使用介紹

爲什麼需要一個HTTP庫 Android系統提供了兩種HTTP通信類,HttpURLConnection和HttpClient。儘管Google在大部分安卓版本中推薦使用HttpURLConnection,但是這個類相比HttpCli

原创 【React Native】常見的函數綁定方法

函數綁定: 函數進行 bind(綁定) 可以確保在函數中的 this 作爲組件實例的引用,也就是說你想在自定義的函數中使用this,那麼請先進行將此函數bind(this)。 常用的函數綁定方式有如下幾種: 1.  在生命週期函數中綁定,

原创 【React Native】Rreact Native 常見錯誤總結

1.invariant violation:expected a component class,got[object object]創建自定義組件首字母要大寫,否則會報錯.2.Module 0 is not a registered c

原创 【React Native】導入github上react native遇到的問題。

當我們從git hub上找到一個react native的demo下載後,發現直接導入WebStorm後在控制檯輸入:react-native start無法使用。 打開現有項目報錯: 從第一行Error可以知道是一個zip的壓縮文