原创 關於“The type **** is not accessible due to restriction on required library”問題的解決
在導入庫類時“The type **** is not accessible due to restriction on required libr
原创 Hello Maven
最近因爲接觸Android SDK類的項目,需要支持Maven構建APK的過程中進行代碼植入,所以開始學習如何使用Maven管理Android工程。以下是百度百科關於Maven的介紹: Maven是基於項目對象模型(POM),可以通過一小
原创 Hello Maven Android
在Android工程下添加pom.xml文件,文件內容如下: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.
原创 自行把Android SDK導入到Maven
mvn install:install-file -Dfile=E:\Zach\androidsdk\platforms\android-18\an
原创 Android Studio gradle文件配置
apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.1" defaul
原创 HelloAsm(三)使用ASM動態生成class文件
概述 本專欄前面的文章,主要詳細講解了Class文件的格式,並且在上一篇文章中做了總結。 衆所周知, JVM在運行時, 加載並執行class文件, 這個class文件基本上都是由我們所寫的java源文件通過javac編譯而得到的。 但
原创 RecyclerView(一)
1、RecyclerView的基本用法 首先主Activity的佈局文件: [html] view plaincopy <RelativeLayout xmlns:android="http://schema
原创 將ant執行的日誌輸出到文本中
需要在build.xml文本中配置 <record name="antlog\\log.log" loglevel="info" append="no" action="start"/> </project> 補充:
原创 HelloAsm(一)
Asm是一個可以被用來分析和修改java class文件的工具包。主要的類包括ClassReader, ClassVisitor, ClassAdapter等。 修改java class文件就涉及到字節碼的格式,類型定義等,下面是從網上找
原创 對Android組件TextView、EditText的全新理解
接觸TextView和EditText有段時間了,之前基本上就只用到了他們的文本顯示功能,涉及設定字體之類的操作。其實,它們都可以解析HTML文本。當然,要實現這一功能,需要結合android.text.Html,android.text
原创 HelloAsm(二)
根據制定的方法名和修飾符刪除一個方法: public class RemoveMethodAdapter extends ClassAdapter { private String mName; private String mDes
原创 【轉】發佈Maven構件到中央倉庫
使用maven有一段時間了,不管你同意與否,我都堅決認定maven是很偉大的軟件項目,使用它,可以節約很多時間,特別是和git搭配使用的時候,簡直就是絕了,就像川菜的花椒和海椒的搭配一樣,無與倫比,用過之後肯定會愛上它的。在我的以前的博
原创 Maven 私服nexus搭建
這個就懶得自己寫了,轉一篇: http://www.cnblogs.com/yjmyzz/p/3519373.html 一、到nexus官網下載最新版 1.1 下載地址:http://www.sonatype.org/downlo
原创 Volley(一)
1. Volley簡介 我們平時在開發Android應用的時候不可避免地都需要用到網絡技術,而多數情況下應用程序都會使用HTTP協議來發送和接收網絡數據。Android系統中主要提供了兩種方式來進行HTTP通信,HttpURLConn
原创 Eclipse格式化換行寬度設置
java---code style ---formatter 顯示換行提示線: 點贊 收藏 分享 文章舉報 小往大來 發佈了21 篇原創文章 · 獲贊 1 · 訪