排序:
默认
按更新时间
按访问量

ART和Dalvik区别

从Android5.0开始废弃了Dalvik,全面推行ART。 Dalvik与ART的区别 (1)在Dalvik下,应用每次运行都需要通过即时编译器(JIT)将字节码转换为机器码,即每次都要编译加运行,这虽然会使安装过程比较快,但是会拖慢应用以后每次启动的效率。而在ART 环境中,应用在第一次...

2018-09-10 14:14:18

阅读数:14

评论数:0

LeakCanary原理

1. LeakCanary是帮忙我们查询内存泄露的,只需要简单的继承,当发生内存泄露时,就会在手机的桌面上生成内存泄露的文件,.hprof 文件。 打开文件大概如下图,帮助我们分析内存泄露的原因 2. 原理 通过registerActivityLifecycleCallbacks 检测A...

2018-09-10 11:06:17

阅读数:11

评论数:0

java return 与finally的关系

  1、不管有木有出现异常,finally块中代码都会执行;           2、当try和catch中有return时,finally仍然会执行;          3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,管fin...

2018-09-07 15:45:57

阅读数:13

评论数:0

bug漂流记

                    手机系统报错引发的惨案        app的开发中,发现app会出现崩溃,进一步发现只有特定的某个机型的某个版本出现这种情况,其他都是正常的,所有我们怀疑手机对系统framework.jar做了什么手脚。通过日志一看,果然如此....... 目录  ...

2018-08-09 20:22:05

阅读数:26

评论数:0

抓网络日志的方法

工具一: =========tcpdump=============== 看不了https   tcpdum 调用命令 tcpdump -vvv -nnn -s0 -s 然后用shark打开看 =========tcpdump===============    工具二: ============...

2016-07-15 16:57:41

阅读数:228

评论数:0

线性布局居中不起作用等

一居中问题 相对布局     TextView      1.当android:layout_width="match_parent"的时候       如果想居中用android:gravity="center_horizontal" ...

2016-06-29 14:17:47

阅读数:3103

评论数:0

android中fragment的4个小问题

1. 清空fragment回退栈 int count = getActivity().getSupportFragmentManager().getBackStackEntryCount();   BackStackEntry backStack = getActivity().getSup...

2016-06-27 14:14:29

阅读数:764

评论数:0

android - 如何在webview中调起拨号

在我的app中,我要在webview中打开url,这个url包含一些界面,对应拨号功能,现在希望,如果点击电话号码,直接调用拨号,并且号码已经输入好,不需要手动输入。   webView.setWebViewClient(new WebViewClient() { p...

2016-05-09 17:01:35

阅读数:3864

评论数:0

android创建一个旋转动画

1.在drawable中             android:drawable="@drawable/****"           android:pivotX ="50%"           android: pivotY="...

2016-04-20 15:32:29

阅读数:222

评论数:0

PreferenceFragment 使用-> 自定义preferences的布局

PreferenceFragment 使用-> 自定义preferences的布局 1.***Fragment 继承 PreferenceFragment 2.重写 public View onCreateView(LayoutInflater inflater, Vi...

2016-04-20 15:28:16

阅读数:2415

评论数:0

scaleType 缩放类型 类型

1.缩放类型 类型 特点 matrix 保持原图大小,从左上角开始,以矩阵形式绘图 fitXY 将原图进行横方向(即XY方向)的拉伸后绘制 fitStart 将原图言左上角,安比例缩放原图绘制 fitCenter...

2016-04-15 18:09:38

阅读数:975

评论数:0

linux上xls文件转db文件的方法

方法1:   登陆:http://converttosqlite.com/convert/   file To Content 上传需要转的xls文件(请提前修改列的文字为英文)并且勾选”Fist Row Contains Column Names“   点击上传   填写表格名字,和最终...

2016-04-01 13:40:29

阅读数:864

评论数:0

android ListView 基本常识一些个数的方法

ListView的一些常识 获取数量的一些方法总结 一些个数的方法 1.public int getCount() 方法注释:Adapter的item个数,可能比view显示出来的要多. 当然如果设置了header和footer的话,getAdapter和我们的setAdap...

2016-02-03 14:43:46

阅读数:2238

评论数:0

android中如何把`content://media/external/images/media/Y`转换为`file:///storage/sdcard0/Pictures/X.jpg`?

查询内容解析器,找到文件存储地址 public static String getRealPathFromUri(Context context, Uri contentUri) {     Cursor cursor = null;     try {         String[...

2015-11-17 16:53:37

阅读数:23862

评论数:0

用ssh登陆远端主机

ssh 用户名@远端主机的地址        // ssh user@192.168.1.1         yangzin/lsssssdfel12 yes 123456  //密码 暂时回到本地  ~^Z 切换远端 jobs  fg %1 退出...

2015-11-06 20:41:59

阅读数:465

评论数:0

查询android资源R对应的空间

代码有R对应的值 想知道他具体是什么 步骤 ;1. 把R的值 转换成 16 进制 因为代码是10进制 R是16进制     2. 去 out/target/common/obj/APPS/×××××intermediates 搜索这个16进制数字对于的文件   grep 16进制这个数字 ...

2015-11-06 20:41:01

阅读数:451

评论数:0

好用的搜索命令grep

好用的搜索命令 grep -nr --include=\*.java 你想查询的字符串  ./ 好用的查询调用方案 Log.d("tag", Log.getStackTraceString(new Throwable()));

2015-11-06 20:34:34

阅读数:354

评论数:0

烧机命令

adb reboot bootloader fastboot oem unlock fastboot flash boot boot.img fastboot flash system system.img fastboot flash userdata userdata.img ...

2015-11-06 20:32:53

阅读数:389

评论数:0

远端绑定Service第三篇之客户端的Service

1.ServiceConnection private class H****DataConnection implements ServiceConnection { @Override  public void onServiceConnected(ComponentName na...

2015-11-06 20:27:21

阅读数:459

评论数:0

远端绑定Service第二篇之服务器端的Service

1.×××Service extends Service 写一个Service 2.public IBinder onBind(Intent intent) { return mBinder; } 重新onBind方法 3.private final I××××nager.St...

2015-11-06 20:22:48

阅读数:415

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭