原创 上滑動改變頭部,仿支付寶頭部變化,解決ScrollView與listView衝突問題

爲了快速實現,請看圖,看代碼,關鍵點在實現ScrollView 的onScrollChanged() 方法 import android.os.Bundle; import android.support.v7.app.AppCompa

原创 RSA加密解密,看這篇夠了

RSA加密解密RSA流程分析:通過java代碼實現如下:再來一個測試類 RSA 這種算法1978年就出現了,它是第一個既能用於數據加密也能用於數字簽名的算法。它易於理解和操作,也很流行。算法的名字以發明者的名字命名:Ron Riv

原创 華爲oj 成績排序java編碼

view plaincopy to clipboardprint? import java.util.*;    public class Main {      public static void main(String[

原创 Android開發之SQLite詳解

Android開發之SQLite詳解 SQLite簡介 Google爲Andriod的較大的數據處理提供了SQLite,他在數據存儲、管理、維護等各方面都相當出色,功能也非常的強大。SQLite具備下列特點: 輕量級 : 使用

原创 加一 leetcode算法題

leetcode 算法題(加一) 題目:給定一個由整數組成的非空數組所表示的非負整數,在該數的基礎上加一。 最高位數字存放在數組的首位, 數組中每個元素只存儲一個數字。 你可以假設除了整數 0 之外,這個整數不會以零開頭。 示例 1

原创 兩數之和 算法題

leetcode 算法題(兩數之和) 給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和爲目標值的 兩個 整數。 你可以假設每種輸入只會對應一個答案。但是,你不能重複利用這個數組中同樣的元素。 示例: 給定

原创 仿微信,列表長按彈出框,在任意位置

列表長按彈出框,任意位置彈框 高仿微信聊天列表,長按彈出框,在點擊位置彈出,和右上角加號彈框。 簡單,簡單。這樣的彈框,並不是新鮮的事,早就很多應用使用。 網上搜索一大推,根據情況結合使用,分享一下。 用圖來概括描述 圖片x,y

原创 NestedScrollview 嵌套 RecyclerView 滑動卡頓 衝突問題解決

卡頓很簡單,只要RecyclerView設置兩個方法 *recyclerview.setNestedScrollingEnabled(false); recyclerview.setHasFixedSize(true

原创 Android 工具 Utils 單例模式 線程安全 詳解

一 . 概要: 單例模式: A.  一個類只能構建一個對象,自然不能讓它隨便去做new操作 B.  分爲 懶漢模式 和 餓漢模式 C.  考慮到 線程安全 網上看別人寫的單例模式很多,多數都沒有考慮到線程安全的例子。 在此,總結一下,第三

原创 Android實現音樂播放 Music 詳解

簡介: andoird實現讀取手機的歌曲播放,詳解讀。。。。。。。記得在android6.0以上要打開存儲權限問題。。。6了 一,讀取手機應用music 從數據庫中查詢所有音樂數據 讀取的數據,通過 ContentResolver 獲取歌

原创 tab頭部滑動切換,TabLayout和ViewPager實現

首先我們先看一下效果圖 -------------------------------->>>>>>>----------------------------- ------------------------------------

原创 支付寶支付接口android 詳解

最近在做一個關於購物商城的項目,項目裏面付款這塊我選的是調用支付寶的接口,因爲用的人比較多。           在網上搜索了以下,有很多這方面的教程,但大部分教程過於陳舊,而且描述的過於簡單。而且支付寶

原创 adb 無線連接設備android 調試

速度簡介,快速完成 adb 無線連接設備android 調試 第一先進入自己電腦 c 盤下面的的adb C:\Users\xxxxxxx\AppData\Local\Android\Sdk\platform-tools   第一 這種

原创 android 純代碼 詳細編寫佈局文件

一,純代碼 佈局的引用。純代碼,聽着很刺激哦,android還有這個操作,牛逼吧,Google 66666 純代碼實現登錄界面,用一變二,看代碼,複雜的界面都是由簡單的演變而來,加油吧,騷年 import android.annotati

原创 android 適配屏幕px 生成dimen文件

/** * Created by zhy on 15/5/3. */ public class GenerateValueFiles { private int baseW; private int baseH; privat