自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 问答 (3)
  • 收藏
  • 关注

原创 android-framework-fragment

/ 创建一个模块化的Fragment,用于展示某个功能或界面publicclassextendsFragment {// 定义该模块的布局和逻辑@Overridepublic// 可以在此处进行布局的初始化和逻辑的处理returnview;// 可以在此处处理该模块的其他逻辑和事件<--简单的定义一个布局文件作为fragment_my_module-><TextView"20sp"-- 可以在此处添加其他UI组件 -->

2024-01-18 13:18:46 863

原创 android-framework-View

(1)正常情况下,一个事件序列只能被一个View拦截且消耗。一旦一个元素拦截了某次事件,那么同一个事件序列内的所有事件都会直接交给它处理,并且它的onInterceptTouchEvent方法不会再被调用。因此同一个事件序列中的事件不能分别由两个View同时处理,但是通过特殊手段可以做到,比如一个View将本该自己处理的事件通过onTouchEvent强行传递给其他View处理。

2024-01-17 13:52:01 864

原创 android-framework-SettingsProvider

SettingsProvider由Android系统框架提供,包含全局、系统级别的用户偏好设置,系统中的setting应用和它存在十分紧密的关系。SettingsProvider作为一个系统apk,随框架一起编译,在目录树种的位置:"frameworks\base\packages\SettingsProvider"。

2024-01-16 15:18:32 874

原创 android-framework-Handler

main方法是整个android应用的入口,在子线程中调用Looper.prepare()是为了创建一个Looper对象,并将该对象存储在当前线程的ThreadLocal中,每个线程都会有一个ThreadLocal,它为每个线程提供了一个本地的副本变量机制,实现了和其它线程隔离,并且这种变量只在本线程的生命周期内起作用,可以减少同一个线程内多个方法之间的公共变量传递的复杂度。其内部维护了一个Message池,其是一个链表结构,当调用obtain()的时候会复用表头的Message,然后会指向下一个。

2024-01-16 09:53:53 904

原创 android-framework-增加网络防火墙

安卓framework只有对后台流量的限制.这里不赘述了,有兴趣的可以参考https://www.jianshu.com/p/5940ba4debf3?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation原理就是根据uid设置黑白名单,名单的存放位置在:data/system/netpolicy.xml注意: 这里有一个很重要的概念 : uid(不多

2021-07-23 15:55:25 1862 3

原创 ubuntu windows xshell 代码共享和远程连接

首先我是站在别人的基础上进行的.所访问的网站如下:特此声明.https://m.aliyun.com/jiaocheng/129499.htmlhttps://www.cnblogs.com/fatt/p/5856892.htmlhttps://www.cnblogs.com/liulipeng/p/3406352.htmlhttps://blog.csdn.net/haohaojian...

2019-01-21 09:24:56 218

原创 安卓开发工具下载

链接:https://pan.baidu.com/s/1rIl_6fp1HqwT8lIN7YKcvg 密码:x1ge

2018-07-24 17:15:07 161

原创 安卓设备usb被占用的时候,利用wifi无线抓log

手机连接电脑:执行如下命令连接: adb tcpip 5418(自己定义,随意)adb connect 10.10.202.78:5418(格式:手机wifi的ip和自己定义的端口)这个时候就可以断开连接来执行adb logcat了断开:adb usb 可以恢复到有线连接。

2018-01-03 09:48:49 1196

原创 安卓7.0 状态栏分析 01----> 信号栏更新

之前写的文章都是关于软件设置方面的,用来为安装软件和系统来做一些记录,让其他人少绕弯道,今天正式开始更新技术博客。先简后难吧,我选择了安卓7.0的systemUI中的状态栏开始入手,由于systenUI中的代码涉及的还是比较广的,这里就拆分开来写,以后慢慢持续更新!一般的分析systenUI都会从它的启动来分析,但是类似于这样的文章网上有很多,我就不再赘述了,这里提供网址,想要了解启动流程的可以

2017-12-08 14:25:37 1730

原创 安卓studio导入framwork源码如何利用debug

直接使用debug查看代码,要比log来的更直接和方便,安卓导入完整的,可以运行的app,很简单就可以用debug,那源码导入怎么利用呢?1.正常open源码。 2.选择project而不是android 3.邮件项目,选择 4.file —>projectstrue—> 5.完成第四步不要关掉还窗口,接着设置modle。 然后直接点击ok。 6.确保手机可以连接电脑,正常的

2017-11-03 15:04:05 268

原创 ubuntu 系统的一些方便的设置--持续更新

**1.Ubuntu中bash自动补全忽略大小写**大多数人在使用 Bash 时,都会对其进行改造,因为默认的设置真的好难用~ 编辑 ~/inputrc 文件设置 (实测Ubuntu14是 /etc/inputrc 文件)如果这两个位置都没找到文件,那么就自己建立一个 ~/.inputrc文件,然后复制下面文件末尾添加如下代码:set match-hidden...

2017-10-27 11:38:50 344

原创 Eclipse 使用的一些设置---持续更新

当使用全局搜索的时候,有很多处,当点击第二处或者第三处等的时候,第一处的文件就自动关闭了,如何全部显示??? 解答:window-preferences-General-Search 去掉对勾即可。

2017-07-13 16:00:48 200

原创 ubuntu系统git,adb等命令总结----持续更新!

1.当后台在某平台新建一个分支完毕,开发者电脑是看不见的。 需要执行 git fetch origin 命令,然后执行git brantch -a ,就可以看见了。 2.如何打patch。git diff +文件 > +patch名字 +目录。 3.如何解patch。 git apply +patch.

2017-07-05 10:31:37 319

原创 ubuntu 虚拟机设置固定的ip

过程分两步, 设置静态ip地址,设置dns。 1.设置静态ip地址。在ubuntu 终端中输入命令 ifconfig查看ip地址和子网掩码, 然后输入 route -n 或者nm-tool查看网关然后执行下列命令更改文件 sudo vim /etc/network/interfaces 打开后加入以下内容:iface eth0 inet static address xxxxxxxxx

2017-07-05 10:22:16 619

原创 windows装ubuntu的各种疑难杂症【适合win8以上】

工作需要用到ubuntu,但是又不想抛弃windows,在ubuntu虚拟windows,总会有很多麻烦,最近想写小程序,虚拟的windows卡的要死,忍无可忍,终于开始重拾windows,但是坑真的的多,特此写下博客备忘,供后人乘凉。 1.系统的选择,自己先是在系统之家下载了一个win8系统,结果装上后,各种卡,各种问题,由于是人家修改过的没坑是不可能的,这里同事提供了从官网下载的win10,干

2017-06-30 13:50:18 866

原创 安卓studio的一些使用技巧

本文章用来积累一些安卓studio使用过程中的一些技巧,会持续更新!1. 安卓studio使用1.8新特性应该怎么配置1)打开图示位置,手动改版本为1.8,两个都要改,手动输入! 2)打开app的build文件,加入,注意加入的位置,对照图片加入! jackOptions { enabled true; } compileOptions { sourc

2017-06-21 17:55:20 204

tcpdump脚本,用来实时抓取ip log

tcpdump 脚本下载

2021-07-23

jdk1.8怎么在eclipse和安卓studio中使用

jdk1.8的使用方法,在安卓studio中,eclipse中,按照我文件上说的教程配置就可以使用1.8新特性了

2018-01-17

xshell一款很好看的主题

xshell5,我是用来连接虚拟机或者服务器的,完美的终端工具。这是自配的一款很好看的主题

2018-01-17

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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