自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (7)
  • 收藏
  • 关注

翻译 android数据库框架SugarORM的简单使用

原文地址:http://satyan.github.io/sugar/getting-started.html步骤1:下载Gradle: compile 'com.github.satyan:sugar:1.5'步骤2:配置AndroidManifest.xml android:label="@string/app_name" android:icon="@drawab

2016-11-30 22:53:28 5060

原创 ListView的Item嵌套ListView的显示和滑动的问题解决

解决显示不全的问题:Item嵌套的ListView替换成重写的ListView的onMeasure方法:public class CustomList extends ListView { public CustomList(Context context) { super(context); } public CustomList(Contex

2016-11-30 09:26:06 513

翻译 ButterKnife 注解框架的使用

https://github.com/JakeWharton/butterknife class ExampleActivity extends Activity { @BindView(R.id.user) EditText username; @BindView(R.id.pass) EditText password; @BindString(R.string.login_

2016-11-29 21:07:27 257

原创 android 在Sdcard和本地创建文件保存图片

设置Sdcard的权限: package com.example.myapplication;public class SaveImgToFile { private Context context; public SaveImgToFile(Context context){ this.context = context; }

2016-11-29 16:51:57 460

原创 ViewPager下的Fragment的可见判断

重写Fragment的setUserVisibleHint方法即可。(注:只能用于ViewPager中才有效)@Override public void setUserVisibleHint(boolean isVisibleToUser) { super.setUserVisibleHint(isVisibleToUser); if (isVisibl

2016-11-29 11:09:19 1170

原创 Ubuntu 远程连接设置

步骤1:修改/etc/mysql/my.cnf 的bind-address           = 127.0.0.1改为bind-address           = 0.0.0.0步骤2:进入mysql 进行授权操作grant all on *.* to username@'%' identified by 'password’;use

2016-11-28 19:39:16 254

原创 隐藏EditText的下划线

android:background="@null"

2016-11-25 13:50:41 546

转载 Intent传递List和Object和List<Object>(附源码)(转)

原文链接:http://blog.csdn.net/wirelessqa/article/details/8589200一、传递List传递List的方法[java] view plain copyArrayList info = new ArrayList();    info.add(name);    inf

2016-11-25 13:22:16 242

原创 Retrofit 自定义Gson对象解决日期格式问题

自定义Gson对象为了以防你需要调整json里面的一些格式,比如,Date Format。你可以创建一个Gson 对象并把它传递给GsonConverterFactory.create()。Gson gson = new GsonBuilder()        .setDateFormat("yyyy-MM-dd'T'HH:mm:ssZ")        .create(); Ret

2016-11-24 16:20:51 3268

原创 Android 网络框架Retrofit的使用和解析

使用步骤:步骤1:定义接口public interface GitHubService { /* *Post多参数Map *Post方法 "getnews" 为路径 * mapPost方法名 * @FieldMap多个请求参数 * newsPojo 接受的实体类 * @FormUrlEncoded将会自动将请求参数的类型

2016-11-24 15:18:53 620

原创 retrofit网络请求框架的地址及方法地址

http://square.github.io/retrofit/https://github.com/square/retrofit

2016-11-24 11:07:50 372

翻译 okhttp网络请求框架的简单使用

同步GET请求:private final OkHttpClient client = new OkHttpClient(); public void run() throws Exception { Request request = new Request.Builder() .url("http://publicobject.com/helloworl

2016-11-24 10:32:08 366

原创 AlertDialog 自定义对话框视图

xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent">

2016-11-24 09:02:21 361

原创 AlertDialog的简单使用

privateAlertDialog dialog;dialog = new AlertDialog.Builder(v.getContext()).create();dialog.setView(view);dialog.setCancelable(false);dialog.setButton(80, "取消", new DialogInterface.OnClickList

2016-11-23 20:31:50 261

原创 ListView全选删除CheckBox

adapter:public class listAdapter_shop extends BaseAdapter { private Context context; private List list; private onChecked checked; public void setChecked(onChecked checked) {

2016-11-23 20:29:45 291

转载 android-async-http框架库的简单使用

原链接:http://blog.csdn.net/yanbober/article/details/45307549开源项目链接Android-async-http仓库:Git clone https://github.com/loopj/android-async-httpandroid-async-http主页:http://loopj.com/androi

2016-11-21 20:34:06 309

原创 Android多种下拉刷新库的地址

来自:https://github.com/android-cjj/BeautifulRefreshLayout

2016-11-19 19:26:52 272

转载 Android相关的开源库

来源:http://geek.csdn.net/news/detail/113690APIsCloudRail:可以将多个服务(例如Dropbox、Google Drive和OneDrive)捆绑成一个统一的API,帮助开发者快速地集成。此外,还可以处理API更新,保持代码一致。接口也可以用于云存储、社交、支付等等。Retrofit:Retrofit是Square公司开发的一款针对

2016-11-19 14:50:04 259

原创 android Volley登录验证的使用

使用Volley登录验证需要在Volley请求中验证登录和返回相关消息 //远程验证用户 private void removeVerify(){ String url = "http://192.168.80.2:8080/fag/login"; DataOfString json = new DataOfString(getApplication

2016-11-19 14:29:16 1024

原创 android非空等格式验证框架android-saripaar地址

地址:https://github.com/ragunathjawahar/android-saripaar

2016-11-19 13:01:27 1797

原创 Volley介绍JSon 和提交字符串参数的封装(StringRequest和Gson)

接口回调:public interface StringVolleyCallback { //StringFromNet()和StringFromAndPutNet()方法调用 public void getStringFromVolley(String s); //StringFromAndPutNet()方法调用 public void putString

2016-11-17 19:48:23 379

原创 android SQLite的使用

public class NewsDBApi extends SQLiteOpenHelper{ private static final String DB_NAME = "newsData.db"; //数据库名称 private static final int version = 1; //数据库版本 private SQLiteDatabase database

2016-11-17 19:38:55 216

转载 Android检测网络状态,判断当前网络是否可用

用户手机当前网络可用:WIFI、2G/3G网络,用户打开与不打开网络,和是否可以用是两码事。可以使用指的是:用户打开网络了并且可以连上互联网进行上网。检测当前网络是否可用,代码如下:[java] view plain copy/**      * 检测当的网络(WLAN、3G/2G)状态      * @param conte

2016-11-17 14:44:00 2285

原创 ImageView图片填充全屏

android:scaleType="fitXY"

2016-11-17 14:00:47 408

转载 对List集合中的元素进行排序

来源:http://blog.csdn.net/veryisjava/article/details/51675036Collections对List集合中的数据进行排序有时候需要对集合中的元素按照一定的规则进行排序,这就需要用到Java中提供的对集合进行操作的工具类Collections,其中的sort方法先看一个简单的例子:[

2016-11-17 13:25:32 1226

原创 解决Gson解析Date数据格式的问题

GsonBuilder builder = new GsonBuilder(); builder.registerTypeAdapter(Date.class, new JsonDeserializer() { public Date deserialize(JsonElement json, Type typeOfT, JsonDeserializationContext conte

2016-11-16 21:26:06 1909

翻译 EventBus3 的使用

简单3步骤:步骤1:定义eventpublic static class MessageEvent { /* 额外的方法*/ }步骤2:声明和注释方法@Subscribe(threadMode = ThreadMode.MAIN) public void onMessageEvent(MessageEvent event) {/* 具体操作 */};在activities

2016-11-16 20:50:44 215

转载 EventBus使用详解(一)——初步使用EventBus

来源:http://blog.csdn.net/harvic880925/article/details/40660137

2016-11-16 19:25:08 174

转载 Android Service完全解析,关于服务你所需知道的一切(上)

相信大多数朋友对Service这个名词都不会陌生,没错,一个老练的Android程序员如果连Service都没听说过的话,那确实也太逊了。Service作为Android四大组件之一,在每一个应用程序中都扮演着非常重要的角色。它主要用于在后台处理一些耗时的逻辑,或者去执行某些需要长期运行的任务。必要的时候我们甚至可以在程序退出的情况下,让Service在后台继续保持运行状态。

2016-11-15 23:05:15 132

原创 android SQLite的简单封装

自定义:SQLiteOpenHelperpublic class SQliteDBHelper extends SQLiteOpenHelper { private String sql; public SQliteDBHelper(Context context, String name, SQLiteDatabase.CursorFactory factory, int

2016-11-15 22:17:46 432

原创 android SQlite结合SimpleCursorAdapter的简单使用

SQLite类:package com.example.cuboo.mytest;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;/** * Created by cuboo on

2016-11-15 22:13:20 594

转载 Java校验邮箱、手机号和身份证等的正则表达式

原文地址:https://www.oschina.net/code/snippet_1021818_47946packagecom.office.utility; importjava.util.regex.Pattern; /** * 校验器:利用正则表达式校验邮箱、手机号等 * * @aut

2016-11-15 12:07:15 1706

转载 解决Volley框架下JsonObjectRequest以POST提交数据,服务端无法获取数据的问题。

http://blog.csdn.net/u011396923/article/details/49999635

2016-11-14 17:21:07 243

转载 Volley中json请求POST

原文:http://blog.csdn.net/onlysnail/article/details/47905375请求的是一个json串,但是这里自定义的Request传入的参数不是一个json串。所以还需要在自定义的类中重写一个方法:[java] view plain copy print?@Override  public 

2016-11-14 17:19:07 989

原创 JavaWeb session的使用和获取

@Controllerpublic class LoginController { @Resource LoginService service; // @RequestMapping(value = "/login",method = RequestMethod.POST) @RequestMapping("/login") @ResponseBody public user

2016-11-13 19:58:48 2568

原创 SpringMVC设置session

@Controller@SessionAttributes("user") //放入用户信息 步骤1public class UserController { @Resource UserService service; @RequestMapping("/logins") public String toLogin(){ return "/jsp/login.jsp";

2016-11-13 19:54:44 2482

转载 Android应用启用系统分享接口

为了应用的推广、传播,很多的应用中都有“分享”功能,一个按钮,点击后会出现短信、微博等等一切实现了分享功能的应用列表。这一篇文章主要介绍怎么调用分享功能和怎么实现分享接口让自己应用出现分享列表中。Android应用中能很方便的完成这些功能,这也正是Android的伟大之处,他能很简单的完成应用之间的沟通以相互整合。调用分享功能1、分享文本分享功能使用的隐式启动Activ

2016-11-11 15:54:27 533

原创 Toolbar menu显示图标

@Overridepublic boolean onPrepareOptionsMenu(Menu menu) { if(menu != null){ if(menu.getClass().getSimpleName().equals("MenuBuilder")){ try{ Method m = menu.get

2016-11-11 14:04:49 271

原创 listview中CheckBox的监听回调

调用:public class Messages extends BaseAvtivity implements View.OnClickListener { private ListView messages; private ArrayList list; private listAdapter_message mAdapter; private Lin

2016-11-11 10:05:45 2227 2

原创 CheckBox设置颜色和自定义样式

android:buttonTint="@color/colorGreen"

2016-11-10 22:08:04 18037

学习写个简单的用户管理系统

tretggsdgsgadgasdfgsdfgffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff

2018-09-01

android地区三级联动选择的Demo

地区三级联动选择

2016-12-10

实现淘宝购物车RecyclerView或LIstView的嵌套选择的逻辑的源码

使用了RecyclerView嵌套RecyclerView的方案。 购物车的第一个界面为RecyclerView,每个Item里面包含一个店铺。在Item中使用RecyclerView包含店铺和店铺的多个商品。

2016-12-02

volley和Gson的二次封装

volley和Gson的二次封装

2016-10-28

RecyclerView的点击事件和滑动、删除的实现方法

RecyclerView的点击事件和滑动、删除的实现方法

2016-10-27

TabLayout的使用和自定义viewicon的位置在左边的源码

自定义tablayout的icon的view

2016-09-22

ccf第5次真题

在参与CCF软件能力认证考试时,有一些注意事项需要考生高度关注,以便获得理想的成绩。为了您更好地理解我们的要求,下面给出了真题参考。

2015-11-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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