- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 Android开发职业相关问题
2017 年,从微软、Oracle、IBM,到思科、思杰、HPE,再到 Etsy、Facebook、 Stack Overflow,无论是老牌科技公司还是创新型企业,似乎都呈现出一种颓势,裁员风波一浪高过一浪。而近观国内整体局势,继悟空单车等退出市场,酷骑单车、小蓝车先后倒闭后,近日小鸣单车也被曝裁员 99%,公司实控人“跑路”......国内外的互联网圈显得动荡不已,预想而知,一大批从业者也正面
2017-11-30 11:20:04 28042 16
原创 banner轮播
首先倒依赖包compile 'com.facebook.fresco:fresco:1.5.0' compile 'com.youth.banner:banner:1.4.10' compile 'com.squareup.okhttp3:okhttp:3.9.0' compile 'com.squareup.okhttp3:logging-interceptor:3.9.0
2017-11-23 12:31:05 3602
原创 属性动画的平移加旋转
我对属性动画的理解不深刻,随意写一下首先写一个textview<TextView android:id="@+id/tv" android:layout_width="100dp" android:layout_height="50dp" android:background="#ff3360" android:gra
2017-11-23 11:25:27 3756
原创 xrecyclerview的刷新和加载
首先是导入依赖compile 'com.jcodecraeer:xrecyclerview:1.3.2'然后写布局<com.jcodecraeer.xrecyclerview.XRecyclerView android:id="@+id/xrv" android:layout_width="match_parent" android:layout_he
2017-11-22 20:17:26 7577
原创 关于okhttp的自定义拦截器
拦截器大家都很熟悉了,这里我只写自定义的拦截器创建MyInterceptor继承Interceptorpublic class MyInterceptor implements Interceptor { @Override public Response intercept(Chain chain) throws IOException { //获取原始的请求数据
2017-11-22 10:46:27 2191
原创 版本管理工具
首先导入image-loader依赖包,然后是新建一个MyApplication继承Application,并在onCreate()中创建ImageLoader的配置参数,并初始化到ImageLoaderpublic class MyApp extends Application { @Override public void onCreate() { super.o
2017-11-21 19:24:51 2617
原创 Android 在子线程中更新主线程UI
最近发现以前在eclipse中使用的runOnUiThread在studio中不能使了,所以又找了几个更新ui的方法 第一种方法new Handler(context.getMainLooper()).post(new Runnable() { @Override public void run() { // 在这里执行你要想的操作 比如直接在这里更新ui或者调用回调
2017-11-20 19:56:11 3294 2
原创 简单的弹窗应用(二)--AlertDialog
上一章写的弹窗是类似QQ账号切换的,这次介绍的弹窗是像网页的alert 首先是创建AlertDialogAlertDialog.Builder builder = new AlertDialog.Builder(context); builder.setTitle("标题"); builder.setMessage("标题内容");然
2017-11-20 19:45:09 4431
原创 简单的弹窗应用(一)--PopupWindow
popupWindow就是弹窗 首先在布局写个按钮,点击事件里进行弹窗tv.setOnClickListener(new OnClickListener() { private PopupWindow popupWindow; @Override public void onClick(View v) {
2017-11-20 18:41:13 4100
原创 RecyclerView的瀑布流简单应用
首先是导依赖包compile 'com.android.support:recyclerview-v7:24.2.1' compile 'com.facebook.fresco:fresco:1.5.0' compile 'com.github.bumptech.glide:glide:3.7.0' compile 'com.android.support:cardview-
2017-11-19 20:48:48 3420
原创 Android集成高德地图
首先下载Android地图SDK http://lbs.amap.com/api/android-sdk/down/ 然后把压缩包中的.jar文件copy至libs文件夹,鼠标移至.jar文件,右键,点击Add As Library 把armeabi文件夹copy至jniLibs,在main里面,和java一层 在清单文件中添加以下权限,和你在高德申请的Key,还有一个service//权
2017-11-15 10:51:11 15574
原创 关于Android如何集成QQ登录及分享
首先去友盟进行下载压缩包 然后使用友盟集成工具 将umeng_integratetool_result里的东西拷贝到工程中 新建一个app继承Application,去清单文件里面注册 在oncreate方法里写public void onCreate() { super.onCreate(); Config.DEBUG=true; UMSha
2017-11-12 15:37:05 5984
原创 Android二维码的扫描和制作
1.首先在libs里加zxing包 2.考入res里的布局 3.考入java代码 4.删除错误的导包 5.导入image-loader包 6.加入权限<uses-permission android:name="android.permission.FLASHLIGHT" /> <uses-permission android:name="android.permission.VI
2017-11-05 20:21:17 13491
原创 Android使用自定义布局制作进度圆
在values里写圆的属性<?xml version="1.0" encoding="utf-8"?><resources> <declare-styleable name="MyPb"> <attr name="circle_color" format="color"></attr> <attr name="circle_radius" format="d
2017-11-05 19:46:12 1965
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人