自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 笔记JVM(Day1)

一 类加载1. 在java代码中,类型的加载,连接与初始化过程都是在程序运行期间完成的2. 提供了更大的灵活性,增加了更多可能性 加载:查找并加载类的二进制数据(即把类的class加载到内存里面)连接:验证-确保被加载的类的正确性(符合jv m规则) 准备-为类的静态变量分配内存,并将其初始化为默认值(目前还不存在对象) ...

2019-08-22 23:17:57 166

原创 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 232

原创 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 2301

原创 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 708

原创 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 454

原创 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 260

原创 android的下载和更新

主要记录一下android的下载和更新

2017-03-31 13:33:30 414

原创 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 325

原创 java中Iterator和for的比较

java中for和Iterator比较:Iterator接口也是java集合框架的成员,但是与Collection系列,Map集合系列的集合不同。Collection系列集合,Map系列集合主要用于盛装其他对象,而Iterator则主要用于遍历(即迭代访问)Collection集合中的元素,Iterator对象也被称为迭代器。 迭代器是一种设计模式,它是一个对象,可以遍历并选择序列中的对象。 I

2017-03-02 15:11:16 848

原创 自定义Dialog

自定义Dialog样式在项目中经常会用到自定义的dialog,今天写一个总结。 Dialog对话框,一个对话就是一个小窗口,并不会填满屏幕,是一种模态,必须要求用户取消关闭窗口后才能进行下一步操作。 Dialog有四种常用的对话框:1.AlertDialog:警告对话框,使用最广泛功能最丰富的对话框。 2.ProgressDialog:进度条对话框,只是对进度条进行简单的封装。 3.Date

2016-10-26 16:28:03 327

原创 Android图片加水印

Android图片加上水印:项目提取

2016-09-02 15:22:23 472

原创 使用editView的项目总结

android:id="@+id/my_edittext"                android:layout_height="25dp"                android:imeOptions="actionSearch"                android:singleLine="true"                android:layou

2016-07-29 16:38:29 308

原创 对于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 298

原创 学习路径

http://hukai.me/about/friends.htmlhttp://stormzhang.com/http://p.codekk.com/

2016-07-11 18:41:47 348

自定义DialogDemo

在项目中抽取的自定义的dialogDemo

2016-10-26

空空如也

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

TA关注的人

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