- 博客(34)
- 收藏
- 关注
原创 好的博客保存下
Android6.0动态获取权限: http://blog.csdn.net/sxt_zls/article/details/53907803
2018-01-09 15:46:08 344 1
原创 沉浸式的写法
if (VERSION.SDK_INT >= VERSION_CODES.LOLLIPOP) { Window window = getWindow(); window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); window.getDe
2018-01-08 13:48:51 678
原创 BaseActivity 可以一键退出的方法
//BaseActivitypublic class BaseActivity extends AppCompatActivity { private static final String TAG = "BaseActivity"; @Override protected void onCreate(@Nullable Bundle savedInstanceSta
2017-08-21 09:33:58 643
转载 RecyclerView的加载更多的简单思路
来源地址 :http://blog.csdn.net/findsafety/article/details/51305468我们可以判断当前的RecyclerView的数据是否滑动到底部,当我们滑动导底部的时候我们可以对其进行判断对其进行再次加载数据。首先我们的recycleveiw肯定有一个layoutmanager final GridLayoutManag
2017-07-29 11:27:24 565
原创 二级列表的简单效果实现
二级列表的布局 <!--二级列表groupIndicator 1:@null 去掉默认的图标 2: @drawable/ic_launcher 指定一个默认的图标-->ExpandableListView android:id="@+id/expandable" android:layout_width="match_parent" android:lay
2017-07-29 10:45:46 766
原创 Logge的简单使用r
官网:GitHUP https://github.com/orhanobut/logger添加的依赖 compile 'com.orhanobut:logger:2.1.1'在Application中添加引用Logger.addLogAdapter(new AndroidLogAdapter());然后就可以用了另外要注意的是导包的时候一定
2017-07-28 20:35:33 836
原创 EventBus的简单理解
1.添加依赖compile 'org.greenrobot:eventbus:3.0.0'2.定义一个类,有参构造方法。我的简单的理解:接收方和发送方和EventBus的关系(接收方相当于订阅报纸,发送方相当于报社,EventBus相当于送报纸的人,只有你先订阅了报纸,报社会让人给你去送报纸)。所以想让谁接受消息,谁就去注册注册 @Override public
2017-07-11 17:02:29 344
原创 Recycler
RecyclerView 在v7包下 compile 'com.android.support:recyclerview-v7:25.3.1' compile 'com.android.support:cardview-v7:25.3.1' 需要导入的依赖 布局android.support.v4.widget.SwipeRefreshLay
2017-07-10 16:42:28 454
转载 单例模式八种写法比较 2017-07-04 15:30 25人阅读 评论(0) 收藏 举报 分类: Android移动互联(19) 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录
单例模式八种写法比较2017-07-04 15:30 25人阅读 评论(0) 收藏 举报 分类:Android移动互联(19) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]单例模式是最常用到的设计模式之一,熟悉设计模式的朋友对单例模式都不会陌生。一般介绍单例模式的书籍都会提到 饿汉式
2017-07-10 07:33:18 822
转载 二维码的是小Demo
二维码的扫描和生成–第三方开源–ZXingZXing的二维码功能的提取lib下载地址:https://github.com/xuyisheng/ZXingLib - 1.扫描二维码: 我们扫描就是要用到这个CaptureActivity类,直接把上面下载地址里面下载了里面的libzxing作为Module,如下图: 首先要加上权限: uses-pe
2017-07-09 10:14:51 358
原创 小练习A
tablayout添加依赖 compile 'com.android.support:design:25.3.1' compile 'com.android.support:support-v4:25.3.1' 2布局 version = "1.0" encoding="utf-8"?>LinearLayout xmlns:android=
2017-07-07 14:15:05 288
原创 第三方分享(友盟)
//下载要分享的软件 把里面的图片 布局全部导入进去 里面的jar包也全导进去 我的是QQ精简版本把权限导进去activity android:name="com.umeng.qq.tencent.AuthActivity" android:launchMode="singleTask" android:noHistory="true"> int
2017-07-07 14:10:51 369
原创 自定义title标题联动
布局 version = "1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"
2017-07-07 14:09:20 619
原创 跳转到web的页面
// ListView的点击事件 vp_lv.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick (AdapterView parent, View view,int position, long id){
2017-07-07 14:06:24 378
原创 图片平移缩放
//布局文件 ImageView android:id="@+id/picture" android:layout_width="match_parent" android:layout_height="match_parent" android:scaleType="matrix" android:src="@drawable/dck"/>//代码
2017-07-07 10:06:43 437
原创 如何卸载android studio
卸载过程: 由于一开始不懂,各种瞎折腾(其实并没有安装错误),卸载了很多次,附上卸载 在控制面板里面选择已安装的android studio,点击“卸载” 点击uninstall,在弹窗中点击“yes"(continue),然后会卸载完成 卸载完后清理一些安装路径什么的
2017-07-06 16:31:06 6396
原创 OkHttp 的简单使用
OKHttp的依赖compile'com.squareup.okhttp3:okhttp:3.2.0' compile'com.squareup.okio:okio:1.7.0'添加的权限uses-permissionandroid:name="android.permission.INTERNET"/>GET异步请求public void getAsynH
2017-07-05 10:41:54 413
转载 事件的分发机制(总结)
public boolean dispatchTouchEvent(MotionEvent ev) 用来进 事件的分发。如果事件能够传递给当前View,那么此方法一定会被调用,返回结果受当前View的onTouchEvent和下级View的dispatchTouchEvent方法的影响,表示是否消耗当前事件。 public boolean onInterceptTouchEvent
2017-07-01 16:26:54 359
原创 SlidingMenu侧滑的简单使用
在Values里的String里面添加5dp 100dp点击切换滑动状态在点击事件里添加private void SlidingMenuData() { //第三发控件 SlidingMenu SlidingMenu menu = new SlidingMenu(this); menu.setMode(SlidingMenu.LEFT)
2017-06-08 14:31:35 308
原创 小练习
//所用到的依赖和jar包 依赖XListView compile ‘com.android.support:appcompat-v7:25.3.1’ compile ‘com.android.support.constraint:constraint-layout:1.0.2’ testCompile ‘junit:junit:4.12’ compile ‘or
2017-06-01 09:28:02 334
原创 MVP的框架
<自定义两个接口:一个总接口,一个继承它> 第一个接口: 第二个接口: 使用Xutils控件: 配置的权限: android:name=”.application.MvpApplication” 在新建一个类 public class MvpApplication extends Application { @Override
2017-05-14 20:15:46 378
原创 夜间模式切换的步骤
//步骤 1.在styles.xml 中复制夜间模式风格; 2.将anim文件夹直接复制到res目录下;3.将Preferences 和 UiUtils 和 Night_styleutils 三个工具类复制到工具包中;4.在每一个 Activity中声明变量 private int theme = 0;并在super.onCreate(savedInstanceState);方法上面
2017-05-14 19:28:48 1026
原创 练习题
package com.example.textexercisedemo;import android.os.TransactionTooLargeException; import android.support.annotation.IdRes; import android.support.v4.app.Fragment; import android.support.v4.app.Fr
2017-05-03 21:01:34 318
原创 工具
将流转化成字符串: public class Utils { public static String getutls(InputStream inputStream){ try { ByteArrayOutputStream outputStream=new ByteArrayOutputStream(); byte
2017-05-03 16:23:45 319
原创 Sharedperferenced之引导页
package com.bwie.sharedpreferenceddemo;import java.util.Arrays; import java.util.List;import com.bwie.sharedpreferenceddemo.utils.SharedPreferencedUtils;import android.app.Activity; import android.co
2017-05-03 16:14:53 152
原创 ListView多条目加载
package com.example.listviewmoreitemloaddemo;import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.widget.ListView;import com.example.listviewmoreitemloaddemo.adap
2017-05-03 15:09:49 303
原创 获取天气(WebXml)
package com.example.weatherdemo;import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.TextView;import org.ksoap2.SoapEnvelope; i
2017-05-03 14:08:39 574
原创 HttpURLConnection的POST请求加载数据图片
package com.example.textexercisedemo;import android.os.TransactionTooLargeException; import android.support.annotation.IdRes; import android.support.v4.app.Fragment; import android.support.v4.app.Fr
2017-05-03 14:03:06 575
原创 * 判网络是连接
package com.example.mounthexam.utils;import android.content.Context; import android.net.ConnectivityManager; import android.net.NetworkInfo;public class NetWorkUtils {/** * 判网络是连接 */public static
2017-05-03 13:47:31 434
原创 补间动画
package com.example.unit5_animation_demo;import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.view.View; import android.view.animation.AlphaAnimation; im
2017-05-02 11:03:36 301
原创 多人聊天(无问题的)
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.net.ServerSocket; import java.net
2017-04-28 13:35:43 432
原创 图片压缩无bug版
package com.example.imageresizer;import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.os.AsyncTask; import android.support.v7.app.AppCompatActivity; import android.
2017-04-28 13:32:03 412
原创 XListeView和Imageloader的使用
package com.example.myapplication;import android.app.ProgressDialog; import android.os.AsyncTask; import android.support.v7.app.AppCompatActivity; import android.os.Bundle;import com.example.myappli
2017-04-26 18:43:11 313
原创 ViewPager自动轮播(获取网络资源)
package com.example.myviewpager;import android.graphics.BitmapFactory; import android.os.Handler; import android.os.Message; import android.os.SystemClock; import android.support.v4.view.PagerAdapt
2017-04-26 18:32:06 389
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人