自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Center.wei的专栏

Nothing is impossible!

原创 Android面试常见题目总结

1.a=1 b=2 怎么在不使用第三个变量的情况下 使ab的值互换 先看看使用第三变量的方法: public class Swap{ public static void main(String[] args){ int a = 3; int b = 5; int...

2019-09-12 11:39:33 149 0

原创 Android图片框架对比

一,Fresco 1.内存管理:          Fresco将图片放在一个特别的内存区域,在图片不显示的时候占用的内存会自动被释放。这会使得App更加流畅,减少因图片内存占用儿引发的OOM,内存分配采用:系统匿名共享内存 2.渐进式呈现图片:        渐进式图片格式先呈现大致的图...

2018-09-25 17:53:29 450 0

原创 Android面试题总结(八)优化篇(内存优化和UI优化)

1.内存泄露和内存溢出分别是什么,他们之间有什么关系? 内存泄露是指保存了不可能再被访问的变量引用,导致垃圾回收器无法回收内存。 也就是说,在java中有些对象的生命周期是有限的,当他们完成了特定的逻辑后将会被垃圾回收;但是,如果在对象的生命周期本来该被垃圾回收时这个对象还被别的对象所持有引用...

2018-07-23 17:53:53 3051 0

原创 Android面试题总结(七)原理篇

1.handle机制和底层原理 https://blog.csdn.net/itheimach/article/details/51170857(转) 2.Handler、Thread和HandlerThread的差别? https://blog.csdn.net/zoky_ze/artic...

2018-07-18 20:04:11 164 0

原创 Android面试题总结(六)Android源码篇

1.Android各版本API区别? https://blog.csdn.net/andypan1314/article/details/6583563(转) 2.Requestlayout,onlayout,onDraw,DrawChild区别与联系 requestLayout()方法 :...

2018-07-16 20:03:29 171 0

原创 Android面试题总结(五)Android基础篇

1.android四大组件简介,生命周期及简单用法https://www.cnblogs.com/bravestarrhu/archive/2012/05/02/2479461.html(转:介绍的挺细,且全)2.Activity之间的通信方式?(简单回答,不做分析)(1)Bundle传值(2)直...

2018-07-15 21:49:43 213 0

原创 Android面试题总结(四)线程,多线程,线程池

1.开启线程的三中方式?https://blog.csdn.net/longshengguoji/article/details/41126119(转)https://blog.csdn.net/u012973218/article/details/51280044(转)2.线程和进程的区别?ht...

2018-07-15 10:55:54 4247 0

原创 Android面试题总结(三)数据结构篇

1.常见的数据结构介绍https://www.jianshu.com/p/230e6fde9c75(转)2.常见的5种并发集合1、常用的五种并发包ConcurrentHashMapCopyOnWriteArrayListCopyOnWriteArraySetArrayBlockingQueueLi...

2018-07-14 18:26:45 1374 0

原创 Android面试题总结(二) java深入复习

1.哪些情况下的对象会被垃圾回收机制处理掉?https://blog.csdn.net/justloveyou_/article/details/71216049(转:感谢博主分享)2.讲一下常见编码方式?常见的编码有:ISO8859-1,GBK/GB2312,Unicode,UTFISO8859...

2018-07-14 18:00:43 166 0

原创 Android面试题总结(一)JAVA基础篇

1.Java中==,equal和hashCode的区别   == : 该操作符生成的是一个boolean结果,它计算的是操作数的值之间的关系 equals : Object 的 实例方法,比较两个对象的content是否相同, equals方法本意是用来判断引用的对象是否一致 has...

2018-07-05 16:11:49 2005 0

原创 java基础练习题

public class ShuiXianFlower { /** * @desc所谓水仙花数是指一个三位数,其各位数字立方和等于该数本身,例如371=3*3*3 + 7*7*7 + 1*1*1 */ public static void main(String[] args) { // TODO...

2017-08-09 21:57:14 224 0

原创 浅谈对Context的理解

在一个应用程序中有多少个Context实例?谈一下你对Android中的Context的理解?什么是Context?

2017-07-30 18:50:27 625 0

原创 Android获取SHA值

获得MD5证书指纹,获取SHA值

2016-06-30 16:12:21 306 0

转载 O2O、C2C、B2B、B2C的区别

O2O、C2C、B2B、B2C的区别

2016-05-23 18:49:41 315 0

原创 DatePicker在studio中样式改变,显示年月,隐藏日的时候同时出现崩溃

DatePicker 在studio中显示年月,隐藏日崩溃解决方法

2016-05-23 18:31:59 606 0

原创 MI4手机6.0系统在studio上启动照相机拍照崩溃

java.lang.SecurityException: Permission Denial: starting Intent { act=android.media.action.IMAGE_CAPTURE flg=0x3 cmp=com.android.camera/.Camera clip=...

2016-05-23 18:02:07 1252 0

原创 git在国外项目管理平台https://tourscn.codebasehq.com上的使用

国外的很多人使用的项目管理平台:https://tourscn.codebasehq.com在国内打开有点慢哦 提交新代码: git add . //注意add与后面的点之间有空格 git commit -m "修改的内容说明" git push

2016-04-09 17:01:45 1059 0

转载 Git命令使用

(1)git clone 服务器用户名@服务器IP:~/Git目录/.git           功能:下载服务器端Git仓库中的文件或目录到本地当前目录。   (2)对Git目录中的文件进行修改。   (3)git status           功能:查看Git仓库中的文件状...

2016-04-08 22:33:23 249 0

原创 Android 以及java部分面试题详解(附详细答案)

一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的? 答: 1、String是字符串常量,StringBuffer和StringBuilder都是字符串变量。后两者的字符内容可变,而前者创建后内容不可变。 2、St...

2016-03-10 10:53:56 708 0

原创 Android侧滑菜单

自定义属性:1.书写xml文件       values/attr.xml                        2.在布局文件中进行使用,特别注意xmlns                        3.在构造方法中(3个参数的构造方法)中获取我们设置的值   自定义View...

2015-11-18 14:35:38 375 0

原创 JAVA打印九九乘法表

JAVA打印九九乘法表

2015-11-14 15:44:01 744 0

原创 JAVA使用for循环打印三角形

JAVA使用for循环打印三角形

2015-11-14 15:42:10 13890 0

原创 “用户需求”之“切入需求”

这边文章是通过本人通过其他资料整理而来   用户需求 (1)寻找需求 (2)检验需求 (3)切入需求 如何匹配解决方案和痛点,最重要的工具就是MVP,最小可行化产品 亚马逊的启示:选择对新事物接受度高,贴近理想用户的人群,进行新产品测试。

2015-10-25 11:42:49 691 0

原创 Android项目开发部可缺少的代码

1:查看是否有存储卡插入 String status=Environment.getExternalStorageState();     if(status.equals(Enviroment.MEDIA_MOUNTED))     {        ;//说...

2015-08-05 16:44:34 429 0

原创 listview+BaseAdapter + AsyncTask异步请求网络 + LruCache缓存图片

1,通过异步加载,避免阻塞UI线程 2,通过LruCache,将已经下载的图片放到内存中

2015-06-14 22:49:22 719 0

原创 android解析一个本地txt文件

1,首先在res下面新建一个名字为raw的文件夹,添加一个txt文件在其下面; 2,创建一个布局文件,上面一个按钮出发点击事件,下面一个textview显示文本信息; 3,通过一个InputStream获取内容; xml布局代码:     android:layout_width=...

2015-05-24 18:35:54 2096 0

原创 Android多线程

Android如何进行多线程或者异步的处理? new Thread Runnable Handler AsycTask 什么时候需要多线程和异步? IO操作(网络操作,文件操作,数据库操作...) 复杂的运算工作 消息接收方法的耗时操作 计划任务 多线程同步synchroniz...

2015-03-19 14:55:48 397 0

原创 Android==>JSON解析

public class JsonUtil { /** * 获取"数组形式"的JSON数据, 数据形式:[{"id":1,"name":"小名"},{"id":2,"name&...

2015-02-27 16:35:08 465 0

原创 ScrollView控件实现屏幕滚动

滚动视图是指当拥有很多内容,屏幕显示不完全时,需要通过滚动来显示完整的视图 ScrollView的种类: (1)水平滚动视图:HorizontalScrollView (2)垂直滚动视图:ScrollView(我们默认的就是垂直滚动) 下面我们先来一个简单的例子(在文字多的屏幕无法显示的时...

2015-02-10 16:58:46 558 0

原创 Android图片轮播效果的几种实现方法

大家在使用APP的过程中,经常会看到上部banner图片轮播的效果,那么今天我们就一起来学习一下,android中图片轮询的几种实现方法: 第一种:使用动画的方法实现:(代码繁琐) 这种发放需要:两个动画效果,一个布局,一个主类来实现,不多说了,来看代码吧: public class Iam...

2015-02-10 10:21:44 4361 3

原创 ViewPager的使用方法(实现左右滑动切换页面)

首先加入ViewPager <android.support.v4.view.ViewPager android:id = "@+id/pager" android:layout_width = "wr...

2015-02-09 11:08:16 490 0

原创 Fragment功能详解

(1)Fragment可以作为Activity界面的一部分组成出现 (2)可以再一个Activity中同时出现多个Fragment,并且一个Fragment也可以再多个Activity中使用 (3)在Activity运行过程中,可以添加,移除或替换Fragment (4)Fragment可以响应自...

2015-02-06 16:01:25 424 0

原创 WebView功能详解

要实现的功能 (1) 将WebView加入到你的应用 (2) 使用WebView加载页面 (3) 获取网络访问权限 (4)在WebView中使用Javascript (5)处理页面导航 (6)后退与前进 (7)判断页面加载过程 (8)WebView缓存的运用 1.通过Intent调用系统浏览器...

2015-02-05 17:32:29 480 0

原创 Spinner下拉列表

第一步:添加一个下拉列表项的list,这里添加的项就是下拉列表的菜单项: private List list = new ArrayList(); list.add("北京"); list.add("上海");                    =...

2015-02-05 15:23:42 626 0

原创 GridView实现九宫格布局

GridView实现九宫格布局

2015-02-05 11:16:08 541 0

原创 时间选择器:DatePicker 和TimePicker

DatePicker和TimePicker两种实现动态输入日期和时间的功能 DataPickerDialog和TimePickerDialog两种实现动态输入日期和时间的对话框

2015-02-04 14:42:34 3688 0

原创 Android==》数据存储==》File(文件)存储

public class MainActivity extends Activity { private EditText inputEditText; private Button btn; private TextView showView; @Override prot...

2015-02-03 14:38:44 459 0

原创 Android==》数据篇=》SQLite

SQLiteOpenHelper: >SQLiteDatabase的帮助类,用于管理数据库的创建和版本更新 >一般是建立一个类继承它,并重写onCreate()和onUpgrade()方法 >方法说明: * onCreate(SQLiteDataBase db)         ...

2015-01-30 16:35:57 459 0

原创 android=》下载图片

public class C6Demo01_DownImageActivity extends Activity {     /** Called when the activity is first created. */ private Button btn; private Image...

2015-01-26 17:53:05 355 0

原创 Android=》Nitification

public class C4Demo09ForNitificationActivity extends Activity {     /** Called when the activity is first created. */ NotificationManager nm;     ...

2015-01-26 17:43:42 737 0

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