- 博客(27)
- 收藏
- 关注
转载 Android之跳转到系统联系人,及拨号或短信界面等
现在开发中的功能需要直接跳转到拨号、联系人、短信界面等等,查找了很多资料,自己整理了一下。1、跳转到拨号界面,代码如下:1)直接拨打Intent intentPhone = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + phoneNumber));startActivity(intentPhone);2)跳转到拨号界面Intent
2016-12-07 15:12:39
2065
原创 关于音乐播放器的一个小Demo
最近在做一个音乐播放器的小Demo,下面记录一下在做的过程中觉得不错的东西,大家都知道音乐播放器一般都是放到service中做的,本Demo中牵扯到service和Activity之间的传值问题,以及播放音乐的title光亮问题首先是布局方面,封装了连个工具类,用到布局中,可以直接实现点击任意按钮,切换对应界面,当然也可用fragment的hide(),show()方法首先是写了两个自
2016-11-13 20:43:40
556
原创 fragment向Activity中传值
我们一般用的最多的是Activity向fragment中传值,大家都知道会用到setArgument(),但是如果Fragment向Activity中传值,可能就稍微有些麻烦,要用到接口回调,其实也很简单,只是要稍稍理一下思路,下面是我做的一个小demo简单易懂上面是一个fragment中放四个button,Activity底部也放入四个button,在点击fragment中的任意butt
2016-11-07 16:46:16
703
原创 ImageLoader进行图片缓存和加载
图片处理类:package com.longfei.admin.imageloder_text; import android.app.Application;import android.graphics.Bitmap;import android.os.Environment; import com.nostra13.universalimageloader.cache.disc
2016-10-27 12:43:53
455
原创 离线下载
首先倒一个jar包进来universal-image-loader-MyApplication在清单文件中不要忘记配置public class MyApplication extends Application { private int maxMemory; @Override public void onCreate() { super.onCreate(); System.
2016-10-27 08:52:16
443
原创 ImageLoader配置过程
#ImageLoader使用详解前言:关于ImageLoader的配置,网上有好多配置方案,本文是基于github上ImageLoader的官方引导作为讲解。github地址 https://github.com/nostra13/Android-Universal-Image-Loader## 配置ImageLoader * 一般我们在使用ImageLoader的时候,需要在应用
2016-10-26 19:43:23
297
原创 json串最外层是集合的情况下
1:可以直接转成数组,如果直接适配数据,可以用数组直接适配,如果需要增删改查等别的操作,要把数组转成集合//把json串转成数组 Gson gson=new Gson(); Bean[] bean=gson.fromJson(json,Bean[].class);如有需要,把数组转成集合 Arr
2016-10-26 19:21:05
1860
原创 手动读,写json串
本文对json串的操作不是直接使用gson,而是手动解析,还要手动写一个json串//读取json串public class MainActivity extends Activity implements OnClickListener { private static final String TAG = "MainActivity"; private Button btn;
2016-10-26 19:01:53
1119
原创 pull,sax,dom解析XML
//pull解析public class MainActivity extends AppCompatActivity { private ListView lv; private List list ; private Button btn; @Override protected void onCreate(Bundle savedInstanceS
2016-10-26 18:46:26
188
原创 单选,全选,反选简单Demo
public class MainActivity extends Activity { private ListView list_view; private CheckAdapter checkAdapter; private CheckBox allBox; private Button reverse; @Override protected void onCreate(B
2016-10-26 14:53:34
255
原创 ListView适配器
本文中,listview有两种布局,但是因为这两种布局比较简单,就没有用XListView,其中listView的条目适配中还牵扯到了json串lv_item的xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"
2016-10-26 14:17:21
193
原创 ImageLoader的工具类(总结)
public class MyApp extends Application { @Override public void onCreate() { super.onCreate(); // ImageLoaderConfiguration.Builder builder=new ImageLoaderConfiguration.Builder(th
2016-10-26 09:55:52
237
原创 viewpage自动轮播
XML: <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:background="#fff" > <android.su
2016-10-24 11:19:33
359
转载 指示器Demo
开源控件ViewPagerIndicator的使用1.如何使用开源框架第1步:improt library项目第2步:导入library进我们自己新建的项目从Github上Download下来这个zip包之后,里面会有一个library文件,是库工程,还有一个sample,是作者提供的例子(将sample这个项目import,可以看到作者提供的各种样式的Indicator,作为参考)。如果
2016-10-21 19:08:55
294
转载 SlidingMenu侧滑菜单
1.在GitHup上下载SlidingMenu,将slidingmenu依赖工程注意:使用Eclipse的注意:当前项目右键点击,点击 Properties——》Android,依赖于SlidingMenu 这里不能勾选Is Library,否则程序无法运行,会一直报一个错只导入SlidingMenu.jar,会报找不到文件的错误当前项目和导入Sl
2016-10-21 18:57:28
270
转载 百度地图——定位
基础地图请查看Android百度地图API集成一《基础地图》: 地址http://www.cnblogs.com/dhr125/p/5969980.html1.在Application标签中声明SERVICE组件 2.声明使用权限复制代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
2016-10-21 18:51:08
230
转载 百度地图集成——搜索
搜索功能1.在xml文件中加入布局复制代码 1 <LinearLayout 2 android:layout_width="match_parent" 3 android:layout_height="wrap_content"> 4 <EditText 5 android:layout_width="0di
2016-10-21 18:42:06
338
原创 百度地图的集成——基础
1.新建一个工程 建议使用AS!如果使用ES的话,会出现一个java.lang.NoClassDefFoundError: com.baidu.location.LocationClient 这种错误,在网上百度了半天时间,大都是同样的一些答案,而且都解决不了问题!(这也是我很郁闷的一件事,为什么有些没用的东西,有些人还疯狂的转来转去。。。)所以,最终我还是选择使用了AS。 2
2016-10-21 18:37:05
310
原创 支付宝集成
先把以下三个类赋值到工程中//第一个类PayResult.javapackage com.dash.testalipay.domain;import android.text.TextUtils;public class PayResult { private String resultStatus; private String result; private St
2016-10-21 18:28:01
368
原创 加载刷新
public class Fragment extends android.support.v4.app.Fragment { private XListView lv; private String pathUrl; private MainAdapter adapter; //集合和数组再用之前需要new出来 private List dataList
2016-10-17 08:56:30
266
原创 关于购物车全选反选结算问题
这里提供一下实现购物车全选,反选的思路,效果图如下:为了解决ListView滑动时,checkBox不会错乱,写一个集合,装载checkBox状态public class MyAdapter extends BaseAdapter { private MainActivity context;//方便调用主Activity中的控件,和Context是有区别的 pri
2016-10-11 14:30:39
1986
原创 类似于微信功能点击跳转到相对应的界面,应用到hide,show
实现点击导航任意按钮,跳转到相对应的界面,实现方法可以用viewpage+fragment,还有就是用到hide,show,一般倾向于第二种,比较节省空间xml界面:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.
2016-10-11 13:51:28
510
原创 图片异步加载工具类
我们的程序中,加载图片一般都是用的第三方ImageLoader很方便,但是如果用最原始的异步加载图片,应该怎样加载呢?本文就是讲解怎样异步加载图片首先写一个类继承AsyncTask,代码如下:public class DownLoadImage extends AsyncTask{ //构造 private DownloadListener downloadListener
2016-10-11 13:33:24
318
原创 向Linearlaout中动态添加view
向Linearlayout中动态添加view,根据请求数据的数量,向容器中添加viewxml: <HorizontalScrollView android:layout_width="wrap_content" android:layout_height="162dp" android:sc
2016-10-10 20:12:40
829
原创 viewpage轮播,小圆点的设置
viewpage轮播图,设置小圆点也跟着动,圆点不是变幻颜色,而是改变形状,也就是被一个白色小矩形盖住,如上图效果本篇文章中涉及到动态加点问题xml:<RelativeLayout android:layout_width="match_parent" android:layout_height="240dp">
2016-10-10 15:34:11
1353
原创 解决viewpage滑动冲突问题
最近做了一个项目,遇到一个界面需要用到两个viewpage,一个大的viewpage套了一个小的viewpage,在滑动小的viewpage时,滑到最后一页,大的viewpage也会跟着滑动,会冲突,解决办法如下:先写一个类继承ViewPage//让viewpage不滑动public class NoScrowViewPage extends ViewPager{ publi
2016-10-09 19:13:37
996
原创 ToggleButton开关按钮,自定义控件的做法
今天自己做了一个关于自定义控件的小Demo,下面是思路自定义控件* 怎么自定义?android每一个控件和布局都是继承自View,写一个类继承* 构造函数 两个(java,布局文件中)+使用样式资源的时候调用,0* 怎么用呢?全类名去引用* 需要两张图片,复制进去,,,,findViewById* 设置背景图片,设置滑动块图片,设置开关选中状态(注释),,,,三个方法创建
2016-10-09 15:31:05
911
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人