原创 N選M組合算法的非遞歸Java實現

組合算法: 這裏說的組合僅僅就是從1到N的N個數中選M個數的所有組合情況(N>=M),輸出格式按照數字的遞增順序輸出。 一般的代碼實現都是利用遞歸的思想,或者更具體說,是使用深度優先搜索思想來解決,寫法也比較簡潔明瞭。 今天就來用非遞歸的

原创 Android自定義View篇之 View繪製流程

講解得非常好的View繪製流程博客,由於原創是在cnblog上,所以只能轉載一下: 轉自【https://www.cnblogs.com/andy-songwei/p/10955062.html】    

原创 Android 8.0 Notification 寫法Example

package com.example.myapplication; import android.app.Notification; import android.app.NotificationChannel; import an

原创 Android6.0之來電轉接號碼顯示修改

Android6.0之來電轉接號碼顯示修改 請轉移到博客園: https://www.cnblogs.com/cxqd/p/5923986.html

原创 Android移動網絡APN設置

/* * Copyright (C) 2008 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "Li

原创 Android Keyguard亮滅屏流程分析

1、 frameworks/base/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java /** * Handle

原创 Linux中find常見用法

轉自:https://www.cnblogs.com/yorkyang/p/6294894.html   find   path   -option   [   -print ]   [ -exec   -ok   command ]  

原创 Java泛型教程

泛型是Java SE 5.0中引入的一項特徵,自從這項語言特徵出現多年來,我相信,幾乎所有的Java程序員不僅聽說過,而且使用過它。關於Java泛型的教程,免費的,不免費的,有很多。我遇到的最好的教材有: The Java Tutoria

原创 drivers/gpu/drm/radeon/radeon.ko] undefined!ERROR

解決辦法:禁止編譯以上錯誤中提到的內核模塊,可以 make menuconfig 在圖形界面關掉,也可以直接編輯.config文件。用make menuconfig編譯內核時,如果不熟悉配置菜單,可以用如下命令查找選項:find -nam

原创 Dialer通話記錄中的歸屬地查詢語句

Dialer\src\com\android\dialer\calllog\CallLogAsyncTaskUtil.java: private static PhoneCallDetails getPhoneCallDetailsFor

原创 c語言輸入輸出緩衝區

1.getchar getchar()是stdio.h中的庫函數,它的作用是從stdin流中讀入一個字符,也就是說,如果stdin有數據的話不用輸入它就可以直接讀取 了。而getch()和getche()是conio.h中的庫函數,它的作

原创 視頻通話view旋轉流程

1、com/android/incallui/InCallOrientationEventListener.java 手機設備旋轉時回調的方法: @Override public void onOrientationChanged(int

原创 Java連接Mysql數據庫

1. 下載mysql-connector-java,將mysql-connector-java-5.1.24-bin.jar導入Eclipse。   2.  在Eclipse中編程如下: public class JDBCTest {

原创 (Java生產者消費者問題)http://blog.csdn.net/jhj735412/article/details/6931135

轉載自:http://blog.csdn.net/jhj735412/article/details/6931135 生產者消費者問題是研究多線程程序時繞不開的問題,它的描述是有一塊生產者和消費者共享的有界緩衝區,生產者往緩衝區放入產品,

原创 Java泛型

普通泛型 class Point<T>{ // 此處可以隨便寫標識符號,T是type的簡稱 private T var ; // var的類型由T指定,即:由外部指定 public T getVar(){ // 返回值的類型由外部