- 博客(34)
- 资源 (3)
- 收藏
- 关注
转载 将图片转换成字符串
该方法只适用于比较小的图片传输,50K以内:java code:try{// 将图片转换成字符串File imgFile = new File("f:\\Vista.png");FileInputStream fis = new FileInputStream( imgFile );byte[] bytes = new byte[fis.available()];
2017-04-25 14:06:28
2229
转载 处理日期时间最全的一些方法
Java.util.*;import java.text.*;import java.util.Calendar;public class VeDate {/*** 获取现在时间** @return 返回时间类型 yyyy-MM-dd HH:mm:ss*/public static Date getNowDate() {Date currentTime
2017-03-23 14:42:11
365
原创 日夜间模式
//添加依赖compile 'com.android.support:design:23.4.0' //修改res-values-stylesresources> style name="AppTheme" parent="Theme.AppCompat.DayNight.DarkActionBar"> item name="colorPrimary
2016-10-21 19:58:23
368
原创 弹出dialog对话框按钮在外
//主布局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/activit
2016-10-21 19:22:35
552
转载 图片无限轮播
//主代码private void initdata() { convenientBanner.setPages(new CBViewHolderCreator() { @Override public Object createHolder() { return new LocalImageHolderView();
2016-10-14 09:17:12
404
转载 沉浸模式
//沉浸模式@Overridepublic void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); if (hasFocus && Build.VERSION.SDK_INT >= 19) { View decorView = getWind
2016-10-12 11:48:57
642
原创 TabLayout 加ViewPager
======加依赖包compile 'com.android.support:design:24.2.1'======权限uses-permission android:name="android.permission.INTERNET" /> ======主代码加载布局import android.support.design.widget.TabLayout;import android.su
2016-10-09 20:08:42
286
转载 百度地图定位
权限 android:name="com.baidu.lbsapi.API_KEY" android:value="zehbNukknGVFc0PchtdEmzKxYRMnZ260" /> 布局http://schemas.android.com/apk/res/android
2016-09-23 16:39:23
425
转载 版本更新
//动画结束跳转更新版本import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.content.Intent;import android.view.animation.Animation;import android.view.animation.A
2016-09-12 11:47:41
211
转载 上滑顶靠悬浮框
//布局RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/container" android:layout_width="match_pa
2016-09-09 11:18:57
329
转载 下拉刷新组件SwipeRefreshLayout
swiperefreshlayout嵌套scrollview冲突解决方法if (scll != null) { scll.getViewTreeObserver().addOnScrollChangedListener(new ViewTreeObserver.OnScrollChangedListener() { @Override public
2016-09-08 12:00:42
366
转载 复用Httpurlconnection
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.UnsupportedEncodingException;import java.net.HttpURLCo
2016-09-07 12:24:21
2504
转载 重写ImageView画圆
import android.content.Context;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.P
2016-09-07 12:23:04
228
转载 重写view画圆中间文字
import android.content.Context;import android.graphics.Canvas;import android.graphics.Paint;import android.graphics.Rect;import android.support.v4.content.ContextCompat;import android.ut
2016-09-07 12:22:24
337
原创 重写GridView
import android.content.Context;import android.util.AttributeSet;import android.widget.GridView;/** * Created by xue on 2016/9/2. */public class MyGridView extends GridView { pub
2016-09-07 12:19:19
371
转载 shape的使用
http://schemas.android.com/apk/res/android" > <corners android:radius="9dp" android:topLeftRadius="2dp" android:topRightRadius="2dp" android:
2016-09-03 10:32:18
313
转载 ViewPager图片适配
vp.setAdapter(new PagerAdapter() {//适配引导页图片 @Override public int getCount() { return 5; } @Override public boolean isViewFromObject(View view, Object object) {
2016-09-02 12:07:07
428
转载 fragment中判断网络
private ConnectivityManager manager;private boolean flag;flag=GetInfo(getActivity());if(flag){ Toast.makeText(getActivity(),"网络已连接",Toast.LENGTH_SHORT).show();}else{ Toast.makeTe
2016-09-02 10:13:46
782
转载 Button和ImageButton的背景选择
相关属性:android:state_selected是选中android:state_focused是获得焦点android:state_pressed是点击android:state_enabled是设置是否响应事件,指所有事件 默认时的背景图片--> 没有焦点时的背景图片 --> and
2016-09-01 14:47:06
303
原创 图片无限轮播
fnoml.xmlxmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> android:radius="9dp"/> android:color="#88000000"/>noml.xmlxmlns:android="ht
2016-08-26 12:12:22
227
原创 生成二维码
private void createImage() { try { // 需要引入core包 QRCodeWriter writer = new QRCodeWriter(); String text = "八维欢迎你"; // 把输入的文本转为二维码 BitMatrix mart
2016-08-22 17:00:21
238
原创 SQLite
import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;/** * 购物车的数据库 * Created by xue on 2016/9/11. */public class Sqlite
2016-08-22 12:28:26
252
原创 重写ViewPager禁止左右滑动
public class CustomViewPager extends ViewPager { /**1 默认true 可以滑动; * * 2 只需要将返回值改为false,那么ViewPager就不会消耗掉手指滑动的事件了, * 转而传递给上层View去处理或者该事件就直接终止了。*/ private boolean isCanScroll
2016-08-20 12:26:17
339
转载 HttpURLConnection
private void getid(){ new Thread(){ @Override public void run() { try { String data="userPhone="+s_phone+"&userPassword="+s_pass;
2016-08-12 12:20:05
206
原创 自定义View放大缩小
public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //setContentV
2016-08-05 14:14:48
559
转载 自定义View
public class MainActivity extends AppCompatActivity { private RelativeLayout relat; //item上的数据源 private String[] name = {"矩形", "圆形", "三角形", "扇形", "椭圆", "曲线","文字和图片"}; private
2016-08-03 10:18:17
199
转载 自定义点击图标
//获取布局文件中的容器relat=(RelativeLayout)findViewById(R.id.relat);//创建DrawView组件DrawView dv=new DrawView(getApplicationContext());//设置自定义组件的最大宽度、高度dv.setMinimumHeight(400);dv.setMinimumWidth(200);
2016-08-03 10:15:17
232
原创 ImageLoader
//初始化数据ImageLoader.getInstance().init( ImageLoaderConfiguration.createDefault(MainActivity.this));//缓存到本地DisplayImageOptions options = new DisplayImageOptions.Builder() .sh
2016-07-28 11:15:08
233
原创 WebView
wv.setWebViewClient(new webViewClent());class webViewClent extends WebViewClient { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { // TOD
2016-07-28 11:12:33
186
原创 多条目展示
JSONObject obj = new JSONObject(in);JSONArray arr = obj.getJSONArray("data");for (int x = 0; x ; x++) { JSONObject json = arr.getJSONObject(x); NewsData newss = new NewsData();
2016-07-28 10:43:01
341
原创 侧滑
//创建Slidingmenu菜单对像menu = new SlidingMenu(getApplicationContext());//设置slidingmenu滑出方向menu.setMode(SlidingMenu.LEFT);//设置触摸的范围//menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
2016-07-28 10:33:14
202
原创 网络请求xml PULL解析
package com.example.administrator.litong20160905;import android.os.Handler;import android.os.Message;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android
2016-07-28 10:22:25
323
原创 viewpageindicator
com.viewpagerindicator.TabPageIndicator android:id="@+id/indicator" android:background="@drawable/base_action_bar_bg" android:layout_height="wrap_content" android:layou
2016-07-27 20:29:22
428
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人