原创 Gradle執行cmd命令 Jacoco生成報告 FTP上傳文件
讓gradle執行cmd 或者其他exe命令的方法 執行cmd命令的辦法 如下是執行cmd.exe下的某個命令。 task testBatTask(type:Exec,description:'just for test
原创 gridview simpleadater
package com.example.onesubway; import java.util.ArrayList; import java.uti
原创 手勢識別
步驟1 : 繼承ontouchlinstener和ongesturelisnter 重寫ontouch方法,並重寫ondown,onfling等方法, 在ontouch中
原创 gradle執行cmd命令
讓gradle執行cmd 或者其他exe命令的方法 執行cmd命令的辦法 如下是執行cmd.exe下的某個命令。 task testBatTask(type:Exec,description:'just for test
原创 android 事件分發 點擊事件 ondispathTouchEvent onTouchEvent onInterceptTouchEvent
事件分發 調用順序: dispatchTouchEvent()–>onInterceptTouchEvent()–>onTouchEvent() DispathTouchEvent():
原创 drawerlayout 動畫效果 取消主界面透明度變化
最近在做項目過程中,涉及到對抽屜的應用,可使用slidingmenu,作用於drawerlayout相似,但是找了挺多好像沒怎麼看到對縮放和偏移的動畫效果,於是用了google的drawerlayout.同時在項目中引入jar包nineo
原创 Android三種常見軟件架構MVC MVP MVVM
簡析MVC MVP MVVM及區別 1、MVC: MVC,Model+View+Controller作爲一種最爲常規常見的設計模式,在Android開發歷程初期被頻繁使用。 設計原理: 一個指令的下發和執行過程爲,用戶通過Vi
原创 Android Profiler使用
Android Profiler分爲三大模塊: cpu、內存 、網絡。基本的使用在上一篇文章有講到。這裏詳細說一下。 一、 CPU分析器CPU Profiler CPU分析器可幫助您實時檢查應用程序的CPU使用情況和線程活動,並記
原创 android四種加載模式 singletask、singletop
在項目開發過程中,遇到以下情況:在主界面activity A中跳轉到登錄界面activity B中,用戶可以選擇登錄或者直接返回,登錄需要刷新activity A ,直接返回則直接返回剛纔的實例 。解決方法: 1、activi
原创 phonegap插件
總結一下自定義phonegap插件的步驟: 首先在config配置文件中定義一個節點,用來系統尋找插件 包括: 名稱:TestPlugin 路徑:test.TestPlugin
原创 屏幕適配方案
屏幕dp px換算公式: 其中width、height爲我們的手機屏幕寬高,即1920*1080; inch爲對角尺寸,常見5.5寸,5.0寸等; public void getAndroiodScreenProperty(
原创 phonegap與android差別整理
最近兩個月都在用phonegap開發應用,可以說到現在涉及到兩個應用了。下面總結一下使用phonegap和android開發的區別 優點: 1、跨平臺性,phonegap宗旨就是跨平臺開發,使網頁開發人員快速開發移動應用,只要你會
原创 JAVA實現常用排序算法
package com.example.xj.myapplication; /** * 測試算法 * Created by xj on 2018/4/4. */ public class Algorithm { pu
原创 java反射field.setAccessible()方法作用
Accessable屬性是繼承自AccessibleObject 類. 功能是啓用或禁用安全檢查JDK API中的解釋引用AccessibleObject 類是 Field、Method 和 Constructor 對象的基類。它提供了將
原创 android應用安裝之後刪除apk
問題: 在應用開發中遇到需要這樣的需求:在用戶下載我們的應用安裝之後刪除安裝包。 解決: android會在每個外界操作APK的動作之後發出系統級別的廣播,過濾器名稱: android.intent.action.PACKA