原创 window 的 一些命令

修改自己用戶的密碼(需要管理權限) net user 用戶名字 新設置的密碼 打開組策略 gpedit.msc 打開本地用戶和組 lusrmgr.msc 打開用戶賬戶 netplwiz 提升用戶爲管理員權限 runas /user

原创 自己整理mysql語句

創建數據庫 create database 數據庫名字; 看數據庫 show databases; 使用數據庫 use (名字): 創建表 create table 表名字(內容); 看所有表的名字 show t

原创 自定義組件 - switch

SlideSwitch.java import android.animation.Animator; import android.animation.AnimatorListenerAdapter; import androi

原创 線程池ThreadPoolFactory 工具

線程池的好處 android開發,大家最熟悉的肯定是主線程,也就是ui線程,也都知道在非ui線程更新界面會報錯提示不允許在子線程更新ui。但是耗時操作還是需要使用子線程,例如: new Thread(new Runnable()

原创 canvas一些知識

canvas 統計 得到上下文 var ctx = canvas.getContext(‘2d’); 繪製圓弧 var x = 100; var y = 100 var r = 100; var tempAngle = -90;

原创 android文字和圖片混排

在平時我們做項目中,或許有要對一張圖片或者某一個東西進行文字和圖片說明,這時候要求排版美觀,所以會出現文字和圖片混排的情況,如圖: activity中 package com.example.test; import andr

原创 ImageLoader 一個加載圖片的類

ImageLoader public class ImageLoader { public static Random random = new Random(); public int randomNO; public B

原创 配置Struts2框架

1.拷貝jar包 2.web.xml中配置 <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatch

原创 初步認識AsyncTask

在Android程序中執行後臺任務是一個普遍的要求,因此,Android爲了便於實現後臺任務,提供了AsyncTask工具類。使用AsyncTask,可以使應用程序在後臺執行任務,並將任務的運行狀態或結果顯示在UI主界面線程中。

原创 linux 部署 thinkPHP 項目

1.安裝 nginx apt-get install nginx 配置ngnix路徑下的default文件* root # thinkPhp項目的路徑(默認指定到public下) server { listen 80 defa

原创 Mac調整Launchpad圖標大小

運行“終端Terminal”程序,執行以下命令: 1、調整每一列顯示圖標數量 defaults write com.apple.dock springboard-rows -int 數字 2、調整每一行顯示圖標數量 defa

原创 用 Messenger 進行 不同進程中的通信

簡單實現,直接上代碼 service 端 public class MessageService extends Service { private static final String TAG = "MessageServi

原创 FireBaseCloudMessage總結

公司有需求所以自己百度了FirebaseCloudMessage的用法,自己不知道走了多少坑,現在記錄下來,給網友借鑑。 第一步,你需要一步能裝上谷歌框架四部曲的手機,裝完之後還需要翻牆,保證可以接收到firebase conso

原创 PorterDuff屬性值介紹

自定義view,畫筆PorterDuff屬性值介紹 1.PorterDuff.Mode.CLEAR 所繪製不會提交到畫布上。 2.PorterDuff.Mode.SRC 顯示上層繪製圖

原创 Animation基礎知識

Android支持兩種種類型的動畫:屬性動畫和View動畫。 View動畫又分爲補間動畫(Tween動畫)和幀動畫(Frame動畫或AnimationDrawable動畫)。 動畫的基本原理就是將組件的某個屬性或整個組件的顯示狀態