
项目
码上有你_LL
编程积累
展开
-
Android第十七天 Loader异步装载
AsyncTaskLoader的使用步骤: 1.让主Activity实现LoaderCallbacks接口2.构建一个LoaderManager()manager=getLoaderManager()3.实现一个Loader,并初始化manager.initLoader(id,Bundle,LoaderCallbacks);4.构建SimpleCursorAdapter原创 2015-05-18 09:39:48 · 432 阅读 · 0 评论 -
高级部分 Volley框架的Post请求的使用
1.添加Volley框架2.添加布局: xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical">原创 2015-05-23 10:47:05 · 586 阅读 · 0 评论 -
高级部分 xUtils框架的使用,listView如何进行不同风格的item混排,json解析
使用到的jar包:fastjson.jar xUtils.jar;布局文件:activity_main.xml xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_pare原创 2015-05-23 17:55:54 · 1221 阅读 · 0 评论 -
高级部分 PullToRefreshListView框架的使用
布局: xmlns:ptr="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"原创 2015-05-24 11:02:45 · 1277 阅读 · 0 评论 -
高级部分 侧滑菜单框架的使用 SlidingMenu
布局: android:layout_width="match_parent" android:layout_height="match_parent" android:background="#67fa41" android:orientation="vertical" > android:id="@+id原创 2015-05-24 16:46:26 · 595 阅读 · 0 评论 -
自定义View
自定义控件的有三种方法:自绘控件,组合控件,继承控件使用方法:和普通控件一样使用Android系统要自定义View,首先要了解view加载机制,主要有三个方法1.onMeasure();//计算view自身的大小2.onLayout();//仅在ViewGroup中,用来为子view指定位置3.onDraq()://View绘制内容(一)自绘控件1.自绘控件的意原创 2015-06-18 09:27:28 · 527 阅读 · 0 评论 -
在安卓开发中如何在代码中设置ImageView中src中这个参数
setImageDrawable(drawable);setImageBitmap(bm);setImageResource(resId);原创 2015-06-27 09:32:00 · 2786 阅读 · 0 评论 -
android在代码中四种设置控件(以及TextView的文字颜色)背景颜色的方法
TextView tText=(TextView) findViewById(R.id.textv_name); //第1种: tText.setTextColor(android.graphics.Color.RED);//系统自带的颜色类 // 第2种: tText.setTextColor(0xffff00ff);//0xffff00ff是int类型的数据,原创 2015-06-27 09:40:41 · 2639 阅读 · 0 评论 -
shape的使用
Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码: android:startColor="#ff8c00"转载 2015-06-30 10:39:02 · 428 阅读 · 0 评论 -
如何获取手机上网时的外部网络的IP地址
获取手机上网时候的外部网络的IP地址的实现原理是通过访问IP地址网站并且截取IP地址,该方法是耗时操作,必须在子线程中调用。package com.bjtxwy.efun.utils;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import jav原创 2015-07-02 17:15:25 · 1191 阅读 · 0 评论 -
高级部分(百度地图四)实时定位功能的实现
1.添加权限: 2.配置清单文件原创 2015-05-22 16:45:33 · 2695 阅读 · 0 评论 -
高级部分(百度地图三)路线检索
布局: xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> a原创 2015-05-22 16:12:30 · 1609 阅读 · 0 评论 -
Android第十八天 Handler与多线程
常用类:(Handler、Looper、Message、MessageQueue)Message:消息,其中包含了消息ID,消息处理对象以及处理的数据等,由MessageQueue统一列队,终由Handler处理。Handler:处理者,负责Message的发送及处理。使用Handler时,需要实现handleMessage(Message msg)方法来对特定的Messa原创 2015-05-18 10:05:47 · 592 阅读 · 0 评论 -
Android第十九天 ActionBar
AcationBar的使用: 1.获取actionBar: actionBar=getActionBar();2.应用程序名字的显示: actionBar.setDisplayShowTitleEnabled(false);3.应用程序的图标可点击 actionBar.setDisplayShowH原创 2015-05-18 11:31:11 · 662 阅读 · 0 评论 -
Android第二十天 ViewPager
ViewPager的使用步骤:1. 在布局文件中定义ViewPager控件 android:id="@+id/vp" android:layout_width="match_parent" android:layout_height="match_parent" android:text="@stri原创 2015-05-18 15:19:44 · 451 阅读 · 0 评论 -
Android第二十一天 整合ActionBar+ViewPager,PagerTabStrip的使用
PagerTabStrip的使用:1. 在布局文件中使用该标签 android.support.v4.view.PagerTabStrip android:id="@+id/tab" android:layout_width="match_parent" android:layou原创 2015-05-18 15:55:59 · 1318 阅读 · 0 评论 -
Android第22天 BroadCast
无序广播:1. 动态定义广播接收者 public class MainActivity extends Activity { privateMyBroadCast myBroadCast; privateButton button; @Override protectedvoid onCreate(Bundl原创 2015-05-19 09:55:08 · 407 阅读 · 0 评论 -
Android第23天 Service
使用startService启动服务与使用stopService的生命周期:onCreate()---àonStartCommand()---àonDestroy()启动方法:Intent intent=new Intent(this,MyStarService.class);startService(intent);关闭方法:Intent intent1=new Inte原创 2015-05-19 15:44:08 · 476 阅读 · 0 评论 -
Android第二十四天 Service
如何访问服务中的方法:1.布局: xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"原创 2015-05-20 09:40:02 · 450 阅读 · 0 评论 -
高级部分(百度地图一)
布局文件: xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical">原创 2015-05-20 18:14:57 · 754 阅读 · 0 评论 -
百度地图(二)全城搜索,详情搜索,附近搜索
布局: xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> a原创 2015-05-22 10:41:30 · 1092 阅读 · 0 评论 -
安卓开发中的MD5加密(32位)
package com.bjtxwy.efun.utils;import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/** * * @author wuzebin *原创 2015-07-02 17:37:51 · 3348 阅读 · 0 评论 -
listView如何去掉分割线
android:divider="@null"原创 2015-07-03 14:20:17 · 571 阅读 · 0 评论 -
Android开发Button控件的圆角,边框
android:shape="rectangle" > android:width="0.8dp" android:color="#DF8C02" /> android:bottom="10dp" and原创 2015-07-13 16:36:42 · 3020 阅读 · 0 评论 -
【五】注入框架RoboGuice使用:(Your First POJO Injection)
上一篇我们简单的介绍了一下RoboGuice的使用( 【四】注入框架RoboGuice使用:(Your First System Service Injection)),今天我们来看下普通Java对象的使用注解的方法: (一)为了在Activity中普通Java对象使用注解,必须实现以下两个步骤: ①:创建继承RoboActivity的Activity转载 2015-11-20 15:01:54 · 465 阅读 · 0 评论 -
安卓混合开发中原生页面与web页面的交互
web页面的开发: function updateHtml(){document.getElementById("content").innerHTML = "你通过 android 中的控件调用了html 中js 的方法";alert("dialog");}this is my html 调用java原创 2015-11-24 10:07:27 · 5963 阅读 · 0 评论 -
AndroidImageSlider超炫的轮播图效果
在AS中的使用: 1.在build文件中进行配置 compile 'com.squareup.picasso:picasso:2.3.2' compile 'com.nineoldandroids:library:2.4.0' compile 'com.daimajia.slider:library:1.1.5@aar' 2.权限 uses-原创 2015-11-25 17:30:33 · 7778 阅读 · 0 评论 -
OkHttp网络请求的使用
在AS的环境中使用: 1.添加类库 compile 'com.squareup.okhttp:okhttp:2.6.0' 2.添加网络权限uses-permission android:name="android.permission.INTERNET" /> 3.get请求的使用(异步请求,同步请求不建议使用) OkHttpClient client原创 2015-11-27 16:40:37 · 1521 阅读 · 0 评论 -
商品详情的显示
用法非常简单,添加类库后即可使用第一个类: package com.example.administrator.goods;import android.content.Context;import android.util.AttributeSet;import android.view.MotionEvent;import android.view.View;原创 2015-11-28 14:36:00 · 1531 阅读 · 0 评论 -
webview 返回、刷新
Webview js 返回、 //单击后退按钮,让WebView后退到上一页(重写Activity的onKeyDown方法也可以)// webView.reload(); //刷新// webView.goForward(); //前进webView.setOnKeyListener(new View.OnKeyListener() {原创 2015-11-30 14:42:14 · 940 阅读 · 0 评论 -
设置Fragment切换不从新创建
/** * 设置Fragment切换不从新创建 */private Fragment mContent=null;public void switchContent(Fragment from, Fragment to) { if (mContent != to) { mContent = to; FragmentTransaction transa原创 2016-01-21 13:47:26 · 517 阅读 · 0 评论 -
获取短信的倒计时功能
package com.example.administrator.messagetime;import android.os.Bundle;import android.os.CountDownTimer;import android.support.design.widget.FloatingActionButton;import android.support.design.wid原创 2015-11-28 16:11:45 · 705 阅读 · 0 评论 -
自定义Android流布局实现推荐标签功能
第一步:自定义流布局public class FlowLayout extends ViewGroup {public FlowLayout(Context context, AttributeSet attrs, int defStyle) {super(context, attrs, defStyle);}public FlowLayout(Cont原创 2015-12-09 14:59:31 · 939 阅读 · 0 评论 -
【四】注入框架RoboGuice使用:(Your First System Service Injection)
上一篇我们简单的介绍了一下RoboGuice的使用(【三】注入框架RoboGuice使用:(Your First Resource Injection)),今天我们来看下系统服务的使用注解的方法: 为了在Activity中系统服务使用注解,必须实现以下两个步骤: ①:创建继承RoboActivity的Activity ②:使用 @转载 2015-11-20 13:46:31 · 483 阅读 · 0 评论 -
【二】注入框架RoboGuice使用:(Your First View Injection)
上一篇我们简单的介绍了一下RoboGuice的使用(【一】注入框架RoboGuice使用:(A brief example of what RoboGuice does)),今天我们我看下View的注解的使用方法. 为了在Activity中使用View的注解,必须实现以下三个步骤: ①:自己定义的Activity继承RoboActivity转载 2015-11-20 13:33:17 · 388 阅读 · 0 评论 -
实现中划线
android:textAppearance设置文字外观。如“?android:attr/textAppearanceLargeInverse”这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。可设置的值如下:textAppearanceButton/textAppearanceInverse/textAppearanceLarge/textAppearance原创 2015-07-14 17:24:25 · 744 阅读 · 0 评论 -
ScrollView滚动监听事件
package com.qf.textscor;import android.os.Bundle;import android.app.Activity;import android.util.Log;import android.view.Menu;import android.view.MotionEvent;import android.view.View;原创 2015-07-14 22:13:54 · 2810 阅读 · 0 评论 -
Android 如何在进入有scrollView的页面时滑动条置顶
在最外面的布局也就是父布局加上属性:android:focusableInTouchMode="true"原创 2015-07-22 16:45:04 · 731 阅读 · 0 评论 -
安卓开发中获取短信验证码并自动填写
1.写一个监听短信数据库的广播:package com.bjtxwy.efun.activity.logreg;import android.database.ContentObserver;import java.util.regex.Matcher;import java.util.regex.Pattern;import android.app.A原创 2015-08-21 16:39:59 · 1182 阅读 · 0 评论 -
隐藏标题栏
隐藏标题栏requestWindowFeature(Window.FEATURE_NO_TITLE);原创 2015-11-12 11:09:16 · 362 阅读 · 0 评论