- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 笔记JVM(Day1)
一 类加载1. 在java代码中,类型的加载,连接与初始化过程都是在程序运行期间完成的2. 提供了更大的灵活性,增加了更多可能性 加载:查找并加载类的二进制数据(即把类的class加载到内存里面)连接:验证-确保被加载的类的正确性(符合jv m规则) 准备-为类的静态变量分配内存,并将其初始化为默认值(目前还不存在对象) ...
2019-08-22 23:17:57
200
原创 2018.09.10复习面试记录
Activity的启动过程?https://hawksjamesf.github.io/blog/2018-03-15/framework-service-ams-component 从Context的startActivity说起,其实现是ContextImpl的startActivity,然后内部会通过Instrumentation来尝试启动Activity,这是一个跨进程过程,它会...
2018-09-10 17:58:53
268
原创 Android上重定向端口号
最近在安卓设备上写了一个httpServer,刚开始绑定的端口号是8080,爽歪歪的完成了任务,然后需求改变说把8080改成80的端口。找个挺多方法,也把服务改成了系统的服务。我测试的设备满足以下条件: 1.0设备已root。 2.0已做签名打包。 最后通过命令行实现了iptable,指令如下: iptables -t nat -A PREROUTING -p tcp -m tcp –dpo
2017-11-13 10:38:31
2372
原创 Android系统权限需要的总结
Android中需要系统权限方法总结重启设备1.0使用在代码中方法 Intent reboot = new Intent(Intent.ACTION_REBOOT); reboot.putExtra("nowait", 1); reboot.putExtra("interval", 1); reboot.putExtra(
2017-10-10 18:17:19
770
原创 GreenDao3.2的使用方法
使用GreenDao3.2的总结。1.0在建表的过程中,使用id的自增模式,在查询的时候不会报错2.0修改表字段的时候,同时要修改数据库的版本号。在build.gradle中的如下 greendao { schemaVersion 2 ======================这里是数据库版本号daoPackage 'com.sy.greendaotextdemo.gen'target
2017-10-10 17:37:14
494
原创 java 基础,基本的数据类型转换
背景: 最近用到一些运算的东西,很是基础,记录一下我以为13/10等于1.3,然后使用Math.ceil这个函数方法,取到2.0。当我在eclipse中使用的时候出问题等于1.0,相信很多人知道为什么吧。哈哈,我忽略了,运算本来就是整除,得到也是int类型所以是1.0. 代码如下: public class TestDemoOneJava { static int count =13
2017-10-10 15:17:37
288
原创 Android阅读资料链接
Android阅读资料链接1.https://android-developers.googleblog.com/2010/07/multithreading-for-performance.html (有时间可以读一读) 2.android官网: https://developer.android.com/reference/android/app/Activity.html
2017-03-03 14:37:34
353
原创 java中Iterator和for的比较
java中for和Iterator比较:Iterator接口也是java集合框架的成员,但是与Collection系列,Map集合系列的集合不同。Collection系列集合,Map系列集合主要用于盛装其他对象,而Iterator则主要用于遍历(即迭代访问)Collection集合中的元素,Iterator对象也被称为迭代器。 迭代器是一种设计模式,它是一个对象,可以遍历并选择序列中的对象。 I
2017-03-02 15:11:16
885
原创 自定义Dialog
自定义Dialog样式在项目中经常会用到自定义的dialog,今天写一个总结。 Dialog对话框,一个对话就是一个小窗口,并不会填满屏幕,是一种模态,必须要求用户取消关闭窗口后才能进行下一步操作。 Dialog有四种常用的对话框:1.AlertDialog:警告对话框,使用最广泛功能最丰富的对话框。 2.ProgressDialog:进度条对话框,只是对进度条进行简单的封装。 3.Date
2016-10-26 16:28:03
358
原创 使用editView的项目总结
android:id="@+id/my_edittext" android:layout_height="25dp" android:imeOptions="actionSearch" android:singleLine="true" android:layou
2016-07-29 16:38:29
341
原创 对于Toast的使用
这个工具类是阅读郭大牛的文章记录下来的方法,没有想过这些细节的问题,记录一下以后学习:public class Utils{private static Toast toast;public static void showToast(Context context,String content){ if( toast == null){
2016-07-26 17:09:47
344
原创 学习路径
http://hukai.me/about/friends.htmlhttp://stormzhang.com/http://p.codekk.com/
2016-07-11 18:41:47
369
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人