- 博客(45)
- 收藏
- 关注
原创 你以为天天加班就可以升职加薪,迎娶白富美,走上人生巅峰了么?
工作的意义 对于我们绝大多数人来说,工作最基本的意义是我们可以通过自己的劳动换取酬劳来养活自己,尤其是对于刚毕业的学生,拥有一份全日制的工作意味着自己走出校园,踏上社会,自己真正开始独立起来。在养活自己的基础上,我们才会考虑一些其他的,比如收入的高低、自己是否能得到进步、工作内容是否愉快、工作环境是否满意、公司前景等等,然后根据自己的个人需求进行抉择,选择自己满意的工
2017-10-27 11:16:32
1213
原创 答辩应该注意的几个问题
说自己的项目不要千篇一律,一定要说核心点 说项目一定要突出自己的主题 自己没有信心 就是自己专业不熟练 问到的问题 知识储备差钻研精神 Button的父类TextView 好奇心 适应公司不断发展的需求 逻辑能力 编程能力 答辩 心态 幽默 吸引力 微笑 不要脸 坚持 坚持不要脸 不要怯场
2017-08-24 09:15:50
4706
1
原创 Android三种基本的加载网络图片方式
普通加载网络方式 ?12345678910111213141516171819202122232425262728293
2017-08-17 09:15:45
670
原创 视差特效实现思路
视差特效实现思路:* 1.解析ontouch ACTION_Down ,Action_move ,ACTION_up 业务逻辑过于复杂* 2,重写Listview的overScrollby方法.继承式自定义控件 根据用户下拉的距离,动态修改Headerview的高度* a:拷贝文本资源到项目中,自定义控件继承ListView* b:使用自定义控件,并往头部添加布局,设置适配器*
2017-08-16 21:09:04
393
原创 提升编程能力的11个技巧
1.首先仔细分析问题2.接着好好想想如何解决这个问题3.收集整理所有需求。4.写一个全面的实施计划(或模型)。 5.注释我们的代码。6.使用统一的命名规则定义变量。7.格式化编辑代码,代码结构可视化。8.全面测试。9.练习、练习、还是练习。10.减少需求改变的风险。11.由易到难,从简入繁。
2017-08-15 09:53:11
361
原创 RecycleView的侧拉索引
依赖 compile'com.android.support:recyclerview-v7:23.1.1'compile 'ca.barrenechea.header-decor:header-decor:0.2.6'.support.v7.widget.RecyclerView android:id="@+id/id_recyclerview" android:d
2017-08-14 20:31:12
345
原创 日间和夜间的主题色
colors.xml 中定义两组颜色,分别表示日间和夜间的主题色:<?xml version="1.0"encoding="utf-8"?> <color name="colorPrimary">#3F51B5 <color name="colorPrimaryDark">#303F9F <color name="colorAcc
2017-08-13 20:57:47
534
原创 侧拉菜单显示
第一步,在res的layout里面创建一个侧拉菜单显示的布局,显示的就是你的侧拉菜单上的控件。如下:ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/mys" android:layout_width="400dp" android:layo
2017-08-13 20:12:43
325
原创 事件分发机制
仔细看的话,图分为3层,从上往下依次是Activity、ViewGroup、View事件从左上角那个白色箭头开始,由Activity的dispatchTouchEvent做分发箭头的上面字代表方法返回值,(return true、return false、return super.xxxxx(),super 的意思是调用父类实现。dispatchTouchEvent和 onTouchEvent的框
2017-08-08 14:58:19
214
原创 组合式自定义控件
1.类继承ViewGroup下的任意自定义控件* 2.覆写他的构造方法一共三个方法 1.创建对象的时候2.XML中使用的时候回调3.在XML中使用,且使用Style风格中. private void initView(Context context) { //把一个布局文件实例化,并且加载到AddSuVIew类中 View inflate = View.infla
2017-08-08 14:25:53
306
原创 自定义控件
自定义控件当在自定义Application中的keyID必须要和清单文件的AuthActivity下的scheme="tencent???"保持一致自定义控件类型:1.自绘控件(完全自定义控件)继承view2.组合式自定义控件继承viewgroup 3.继承式自定义控件Android布局分为5种,分别是:线性布局LinerLayout、相对布局RelativeLayout、帧布局Fra
2017-08-08 14:08:12
367
原创 Xutils
简介 xUtils是一款简单的对网络请求以及数据库操作的工具,并且提供了非常好的异常处理方法onError,并且对图片的加载显示等一系类操作也非常简介好用。使用注解来加载布局控件的方法也非常的简单好用用法添加依赖库compile 'org.xutils:xutils:3.5.0'11下面就可以对XUtils进行操作了,首先初始化数据xUtilspackage com
2017-08-06 19:50:39
264
原创 版本控制工具
编译工具,版本控制工具,BUG反馈的平台:禅道 三种编译工具类型 版本控制工具:SVN,GIT 版本控制工具:是管理项目代码的工具 你第一天你开发出了,买东西的功能,运行正常,没有BUG,第二天你继续开发,开发出一个聊天的功能,然后有BUG,程序直接运行不了,第三天,bug依然没有解决,此时老大要看你开发的效果.(此时,如果版本控制工具,管理的代码,你就可以通过这个工具,
2017-08-02 14:04:57
309
原创 项目一
提高自学能力:1.在网络上搜素博客,视频 2.android开发文档 3.网上的代码 学习的途径,但我我觉得还是看博客,看代码是提高学习的能力最好方式每天必做:学习的笔记不能少,知识点代码不能少,新闻的项目每个小组就要开始去做.每一天晚上发一段语音,课外的知识点,总结BUG
2017-08-01 14:36:10
212
原创 讯飞语音
1.所需依赖sourceSets{ main{ jniLibs.srcDir 'libs' } }2.所需权限3.在清单文件添加属性在AndroidManifest 里面填加一个name属性4.在使用简单布局的时候Linearlayout使运行效率更好
2017-07-31 08:41:51
304
原创 频道管理(ChannelManager)之简易版
[html] view plain copyspan style="font-size:14px;">此篇幅是关于频道管理的简单效果展示,主要实现了我的频道和其他频道的点击相互数据交换效果,里面没有涉及拖拽移动效果。 1.activity_main.xml 的布局 : xml version="1.0" encoding
2017-07-28 08:54:53
1168
原创 MVP+Retrofit+RxJava+Okhttp拦截器
MVP+Retrofit+RxJava+Okhttp拦截器http://www.cnblogs.com/wjtaigwh/p/6043829.html----------------------------单例模式:http://wuchong.me/blog/2014/08/28/how-to-correctly-write-singleton-pattern/
2017-07-28 08:53:08
183
原创 手机App版本更新(强制更新/选择更新)
1.添加依赖:compile 'org.xutils:xutils:3.5.0'compile 'com.google.code.gson:gson:2.8.1'2.初始化xutilspublic class BaseApplication extends Application { @Override public void onCreate() {
2017-07-28 08:50:47
3164
原创 ViewPager实现无限轮播+小点点
//布局xml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_ma
2017-07-28 08:48:18
238
原创 imageloder加载图片
DisplayImageOptions displayImageOptions =new DisplayImageOptions.Builder().cacheInMemory(true).cacheOnDisk(true).build();ImageLoaderConfiguration config =new ImageLoaderConfiguration.Builder(t
2017-07-27 21:17:45
249
原创 Banner的使用范围以及同步异步的对比
下面是关于同步与异步的区别 Banner能实现循环播放多个广告图片和手动滑动循环等功能。因为原生ViewPager并不支持循环翻页, 要实现循环还得需要自己去动手。Banner框架可以进行不同样式、不同动画设置,以及完善的api方法能满足大部分软件首页轮播图效果的需求。
2017-07-25 14:21:13
374
原创 移动互联周考面试题 http://blog.csdn.net/w00w12l/article/details/8143591?locationNum=14&fps=1
这是我的周考面试题 需要把面试题好好复习下 这样才会在工作有个好的发展 http://blog.csdn.net/w00w12l/article/details/8143591?locationNum=14&fps=1 我的CSDN博客
2017-07-24 11:50:32
1063
原创 http://blog.csdn.net/w00w12l/article/details/8143591?locationNum=14&fps=1 转载请注明出处 Android异步处理系列文章索引
在《Android异步处理二:使用AsyncTask异步更新UI界面》一文中,我们介绍了如何使用AsyncTask实现异步下载图片,并且更新图片到UI界面的方法。本篇我们将学习Framework层AsyncTask的实现原理。概述:AsyncTask的本质是一个线程池,所有提交的异步任务都会在这个线程池中的工作线程内执行,当工作线程需要跟UI线程交互时,工作线程会通过向在UI线程创建的Ha
2017-07-24 11:46:30
649
原创 现在很多的手机应用,都可能会直接嵌入一个web页面。这样做的好处:一个是功能更新方便,维护起来容易,只需要维护服务器的页面即可,不需要更新客户端;另一个是功能通用,不仅Android可以用,iOS也可
写的不好 多多指教
2017-07-24 11:20:21
1076
原创 Listview多条目显示
public class MainActivity extends AppCompatActivity { //设置三种类型,对应我不同类型Item 数字随意生成 ,主要为了区分 private static final int FristType = 451; private static final int SecondType = 357; private s
2017-07-20 19:58:56
346
转载 Android判断网络是否可用并且开启网络
package com.pocketdigi.webview; import android.app.Activity;import android.app.AlertDialog;import android.app.ProgressDialog;import android.content.Context;import androi
2017-07-20 19:50:30
598
原创 关于蓝牙权限的获取与开启
版权声明:本文为博主原创文章,未经博主允许不得转载。关于蓝牙的权限在下有几点看法向大家讨论首先是他的权限要配置的是:android:name="android.permission.BLUETOOTH"/>android:name="android.permission.BLUETOOTH_ADMIN"/>android:name="android.perm
2017-07-20 19:44:12
3739
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人