- 浏览: 175484 次
- 性别:
- 来自: 深圳
最新评论
-
ningv:
修改proguard.bat还是不行,看了LZ提供的论坛,里面 ...
有关 Conversion to Dalvik format failed with error 1 -
额外日记:
太棒了
Spring Framework API 2.5 chm版 -
chunjuan0126:
楼主,我现在用的是Android 4.3的,Android-1 ...
有关 Conversion to Dalvik format failed with error 1 -
夜色蓝:
真的好用,谢谢啦
有关 Conversion to Dalvik format failed with error 1 -
winnerph:
3q
Spring Framework API 2.5 chm版
文章列表
关于浏览器缓存
浏览器的资源请求,如果使用了缓存基本上是两种情况
status code: 200 ok ( from cache )
status code: 304 Not Modified
上面两种方式有什么区别呢?简单地说,第一种方式是不向浏览器发送请求,直接使用本地缓存文 ...
第四部分 开发工具及测试工具-内容来自互联网
主要介绍和Android开发工具和测试工具相关的开源项目。
一、开发效率工具
Parceler通过注解及工具类自动完成实体类 Parcelable及值传递 项目地址:https://github.com/johncarl81/parceler
Json2Java根据JSon数据自动生成对应的Java实体类,还支持Parcel、Gson Annotations对应代码自动生成。期待后续的提取父类以及多url构建整个工程的功能项目地址:https://github.com/jonfhancock/Json
第三部分 优秀项目-内容来自互联网
主要介绍那些Android还不错的完整项目,目前包含的项目主要依据是项目有意思或项目分层规范比较好。Linux项目地址:https://github.com/torvalds/linuxAndroid项目地址:https://android.googlesource.com/ 或 ...
第二部分 工具库-内容来自互联网
主要包括那些不错的开发库,包括依赖注入框架、图片缓存、网络相关、数据库ORM建模、Android公共库、Android 高版本向低版本兼容、多媒体相关及其他。
一、依赖注入DI
通过依赖注入减少View、服务、资源简化初始化,事件绑定等重复繁琐工作
AndroidAnnotations(Code Diet)android快速开发框架项目地址:https://github.com/excilys/androidannotations文档介绍:
第一部分 个性化控件(View)-内容来自互联网
主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphView、UI Style等等。
一、ListView
android-pulltorefresh一个强大的拉动刷新开源项目,支持各种控件下拉刷新,ListView、ViewPager、WevView、Expandabl ...
新版本的SDK会出现,xxx is not translated in zh-rCN
解决方法:
Eclipse下
Window--Preference-- Android--Lint Error Checking--Correctness: Messages--MissingTranslate(如附件中图)将 Severity 从 Fetal 改为 Ignore
:: by sonzer
:: 2014-06-05
@echo off
Title 重置手机连接神器
CALL NETSTAT -ano | FINDSTR "5037" | findstr "LISTENING"> temp.dll
SET /p temp=<temp.dll
del temp.dll
REM 待处理的字符串
set str="%temp%"
for /f "tokens=5,*" %%a in (%str%) do (
CALL TSKILL %%a ...
打开
C:/Documents and Settings/Administrator/Application Data/Subversion/auth/svn.simple
删掉里面的文件。
前提条件:
手机已经root
手机存在/system/xbin/tcpdump
没有 tcpdump的话,先下载附件解压下文件,再放到手机上。
adb push E:/tcpdump /system/xbin/tcpdump(不能直接复制的话话,可以先adb push E:/tcpdump /mnt/sdcard/tcpdump 再用文件管理器手动复制)
adb shell chmod 6755 /system/xbin/tcpdump
抓包命令:
adb shell
su
tcpdump -p -vv -s 0 -w /mnt/sdcard/captur ...
匹配 aa开始到bb结束(不包含换行)
aa.*bb
匹配 aa开始到bb结束(包含1个换行)
aa.*(\r\n|\n|\r|\r\n).*bb
匹配 aa开始到bb结束(包含0或1个换行)
aa.*(\r\n|\n|\r|\r\n)?.*bb
匹配 aa开始到bb结束(区间任意文字或换行)
aa[\s\S]*bb
匹配 aaa(aa, bb, cc)
aaa(.*,.*,.*)
aaa([\s\S]*,[\s\S]*,[\s\S]*)
放假第一天:新买了台笔记本。由于原装的是ubuntu系统,所以在赛格那给重装了win7,在那边给装了半天才把驱动装好。最后还是试用版的,说不能给激活。回家就自己给激活了下。发现那系统应该是精减了某些组件,无法检查更 ...
核心代码:
/**
* imei由15位数字组成,
* 前6位(TAC)是型号核准号码,代表手机类型。
* 接着2位(FAC)是最后装配号,代表产地。
* 后6位(SNR)是串号,代表生产顺序号。
* 最后1位 (SP)是检验码。
*
* 检验码计算:
* (1).将偶数位数字分别乘以2,分别计算个位数和十位数之和
* (2).将奇数位数字相加,再加上上一步算得的值
* (3).如果得出的数个位是0则校验位为0,否则为10减去个位数
*
* @author sonzer
*
*/
public class MakeImei { ...
在android上使用ASCII显示特殊符号
在xml中表示如下:
<string name="symbol">¥</string>
相应的在代码中表示如下:
tv.setText(R.string.symbol);
或直接
char symbol=165;
tv.setText(String.valueOf(symbol));
以下为常见的ASCII十进制交换编码:
 --> <-- 这边是空格
!-->!<--
"--&g ...
之前有看到有关直接调用桌面的壁纸
不过要求系统最低为2.1
为了在低版本使用,就只能自己绘制图片。
如下为绘制的关键部分。
@Override
public void draw(Canvas canvas) {
// TODO Auto-generated method stub
float left = 0;
if (getChildCount() !=0) {
final int curLeft=getScrollX();//屏幕左侧位置
final int curCount=getChildCount();//当前总页面
final float bmWi ...
复习下日期的不同表示
- 博客分类:
- Android学习笔记
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Locale;
public class DateTest {
public static void main(String[] args) throws ParseException {
DateTest dateTest=new DateT ...