07 2020 档案
摘要:这里基本是参考这篇博客进行设置:Windows10用fiddler抓包Android应用(解决手机设置代理后无法上网,设置只抓app包) 在Statistics页面,展示了会话的基本统计信息,包括收发字节数和各项性能数据。 而Inspectors页面,则展示了会话的详细信息,以及各种不同的展示方法,
阅读全文
摘要:html网页文件的结构 一个完整的HTML文件包括头部文件 <head></head> 和主体文件 <body></body> 。 <!DOCTYPE html> <html> <head> 文件头部内容 </head> <body> 主体内容 BODY之间则为主要语法所在,也是网页的主要呈现部分。
阅读全文
摘要:从应用的角度分析 ViewPager——>Fragment——>ListView——>Item 进入每个Fragment的时候,会获取每个ListView的URL,这里得到该URL执行的重要代码如下: ListView中的每一条新闻由一个Item来展示,这里ListView的适配器 Infoitem
阅读全文
摘要:补间动画和属性动画 补间动画是一种视觉现象,并没有改变View真正的值和属性 属性动画真正改变了View的属性值(如XY的坐标,宽度高度等等) 属性动画重要的类 ValueAnimator ObjectAnimator.ofFloat() translationX translationY alph
阅读全文
摘要:BroadcastReceiver安全问题 在Android中,Broadcast是一种广泛运用的在应用程序之间传输信息的机制。我们拿广播电台来做个比方。我们平常使用收音机收音是这样的:许许多多不同的广播电台通过特定的频率来发送他们的内容,而我们用户只需要将频率调成和广播电台的一样就可以收听他们的内
阅读全文
摘要:文件存储是利用Java的I/O流来实现向Android硬件磁盘上进行读写的操作。 Android存储概念 内部存储 Internal Storage :不可更改的,随着应用的卸载被删除 内部存储的特点: 默认只能被创建它的应用访问到 当这个应用卸载后,内部存储中的文件也被删除 一旦内部存储空间耗尽,
阅读全文
摘要:xml文件,K-V形式 SharedPreferences:读取数据 SharedPreferences.Editor:写入数据 代码示例: 在EditText中输入内容,点击保存,通过SharedPreferences来保存数据,点击显示按钮,把数据读取出来,显示在下面的TextView上。 Sh
阅读全文
摘要:主要用途: to schedule messages and runnables to be excuted as some point in the future(未来某事做某事) to enqueue an action to be performed on a different thread
阅读全文
摘要:Android事件处理:当用户在应用界面上执行各种操作的时候,应用程序需要为用户的动作提供响应,这种响应的过程就是事件处理。 Android组件的事件处理有2种方式: 基于监听器的事件处理方式:先定义组件,然后为组件设定监听器。 基于回调的事件处理方式:让每一个组件继承UI类,并重写该类的事件处理方
阅读全文
摘要:Toast是一个消息提示组件 Toast 是Android系统中一种消息提示框类型,是一个View 视图,快速的为用户显示少量的信息。Toast 在应用程序上浮动显示信息给用户,它永远不会获得焦点,无法被点击,不影响用户的输入等操作,主要用于 一些帮助 / 提示。 Toast 最常见的创建方式是使用
阅读全文
摘要:Fragment基本介绍和使用 Fragment有自己的生命周期。 Fragment依赖于Activity。 Fragment通过 getActivity() 可以获取所在的Activity;Activity通过FragmentManager的 findFragmentById() 或者 findF
阅读全文
摘要:AndroidManifest 中比较重要的一个属性是 launchMode 启动模式: Acyivity的 android:launchMode 四个属性: standard:标准模式,默认 singleTop:Task栈顶复用模式(栈是先进后出,当我们启动一个Activity,如果这个目标Act
阅读全文
摘要:先新建好两个Activity分别命名为 AActivity 和 BActivity 显式跳转和隐式跳转 显式跳转: 示例代码1:(一般采用这种方法) mBtnJump.setOnClickListener(new View.OnClickListener() { @Override public v
阅读全文
摘要:Activity被部署到Android应用之后, 跟随着应用进程的运行,会在不同的状态之间切换,并且Activity在切换状态的同时也会回调相应的方法,把Activity不同的状态称为Activity的生命周期。 Activity一共有七个生命周期: onCreate (创建了) 、 onStart
阅读全文
摘要:Fragment是碎片化的界面,每一个Activity可以包含很多Fragment Fragment是不能独立存在的,依赖于Activity,是受Activity管理的 新建类继承Activity或其子类 方法如下: 这里一般选择继承 AppCompatActivity 官方推荐的类 在Androi
阅读全文
摘要:1.功能分析介绍 知识点 ViewPager :页面的滑动 PagerSlidingTabStrip :第三方的自定义View,使得菜单栏和下面的页面产生联动的效果。 ListView 列表视图 WebView 控件:详情页面加载网址 如何获取网络数据并解析展示 数据库的增删改查:需要保留自定义的频
阅读全文
摘要:加载网页 加载URL(网络或者本地assets文件夹下面的html文件) 加载html代码 Native和JavaScript相互调用 加载网络URL webview.loadUrl("http://www.tiantiantech.cn"); 加载assets下的html文件 webview.lo
阅读全文
摘要:一个界面如果元素太多,无法显示的时候就需要ScrollView来实现界面滚动 垂直滚动:ScrollView 水平滚动:HorizontalScrollView 在 activity_main 中新建一个Button用来测试ScrollView,让该Button距离上面的控件远一点使其在一个界面显示
阅读全文
摘要:还是和上节课一样,先新建一个package gridview ,然后在该package下新建java class GridViewActivity ,继承自 AppCompatActivity , AppCompatActivity 是 Activity 的衍生。 之后新建一个layout文件 ac
阅读全文
摘要:为了更好的属性流程,这里从新建package开始,自己手动填写代码(之前直接新建Activity系统会自动帮忙填好代码和创建布局) 新建一个package listview ,在该包下面新建一个Java Class, 在layout下面新建一个 Layout resource file 在 List
阅读全文
摘要:新建演示的activity ImageViewActivity,之后的步骤和前面的笔记相同,也比较熟悉了,这里就不再记录了。 常用属性 android:src="" 图片文件 android:scaleType="" 缩放方式 fitXY 填充拉伸,宽高比可能发生改变 center 居中,不缩放,小
阅读全文
摘要:RadioButton可以实现在一组控件中单选的功能,CheckBox可以实现复选的功能。 首先依旧是新建一个用于演示CheckBox的activity CheckBoxActivity ,此时 AndroidMainfest.xml 中会自动添加如下声明: <activity android:na
阅读全文
摘要:具体代码的实现托管到了GitHub:https://github.com/ydd997/Android_pintu 下面介绍重要的几个模块。 时间改变的实现 在 MainActivity.java 中的 onCreate 函数中添加如下内容: //一进来每隔1s就发一条空消息出去,接收到这个空消息并
阅读全文
摘要:RadioButton通常用来实现选择,比如说性别等 先新建一个进行演示的activity RadioButtonActivity,此时 AndroidMainfest.xml 中会自动添加如下声明: <activity android:name=".RadioButtonActivity"></a
阅读全文
摘要:EditText也是TextView的一个子类,TextView和Button的一些属性在EditText中也同样适用。 TextView是显示文字的一个控件,但是不可以编辑,EditText是可以输入的控件。 在 activity_main.xml 中添加一个Button: <Button and
阅读全文
摘要:Button继承自TextView,是TextView的子类。 在要设计的界面添加Button: <Button android:id="@+id/btn_button" android:layout_width="match_parent" android:layout_height="wrap_
阅读全文
摘要:id ⇒ 设置一个组件id,通过findViewById()的方法获取到该对象,然后进行相关设置 layout_width ⇒ 组件宽度 layout_height ⇒ 组件高度 wrap_content 自适应大小 match_parent 与父同 text ⇒ 设置文本内容 background
阅读全文
摘要:布局管理器 线性布局(LinearLayout) 常用属性 android:id = "@+id/user" android:background = "@mipmap/bg" // 图片 android:background = "#FF00FF" // 单色 android:layout_wid
阅读全文
摘要:Android的项目结构 manifests:Android应用的全局描述文件。 这四行代码用于把当前的activity配置成为应用程序入口,也就是说程序运行的时候首先见到的是mainactivity java:主要用于显示Android应用中所有的包以及Java源码文件 com.example.m
阅读全文
摘要:从四大安全会议挑选1篇论文,阅读并重现该论文的工作,如果能够改进可加分。具体要求如下: ①从整体上介绍下论文的研究内容、论文的出处和作者、论文的研究方法、优缺点等。 ②具体介绍论文的研究工作。 ③通过分析该论文,请列出来与论文相关的值得研究的方向并详细介绍如何研究,给出研究思路 ④要求提供所读论文的
阅读全文

浙公网安备 33010602011771号