自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 资源 (1)
  • 收藏
  • 关注

原创 网络是否可用

在StringUtils中一个方法        --网络是否可用public static boolean isNetworkAvailable(Context context) { if (context != null) { ConnectivityManager mConnectivityManager = (ConnectivityManager) con

2016-03-30 23:32:48 354

原创 一个简单的自定义popupwindow

xml布局xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_heigh

2016-03-23 00:31:55 301

原创 自定义一个图片shape

自定义一个空框矩形xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> 填充的颜色 --> android:color="#ffffff"/> 设置按钮的四个角为弧形 --> 弧形的半径 --> android:radius=

2016-03-22 17:33:46 301

转载 从网上获取一个网页,在一个TextView中将其源代码显示出来

public class NetworkActivity extends Activity { private TextView message; private Button open; private EditText url; @Override public void onCreate(Bundle savedInstanceState) {

2016-03-20 10:30:51 464

原创 SurfaceView有关

慕课网的例子  抽奖转盘,github仓库有代码public class SurfaceView_example extends SurfaceView implements Callback, Runnable { private SurfaceHolder mHolder; /** * 与SurfaceHolder绑定的Canvas */ priva

2016-03-20 10:17:52 182

原创 ScroolView有关收集

scroolView是继承自fragmentLayout,所以在使用LayoutParams时需要用frameLayout

2016-03-20 00:40:53 267

原创 TextView有关收集

1.TextView中的getTextSize返回值是以像素(px)为单位的,而setTextSize是以sp为单位的可以用另一个设置字体大小的方法:setTextSize(int unit, int size)第一个参数可设置如下静态变量:TypedValue.COMPLEX_UNIT_PX : PixelsTypedValue.COMPLEX_UNIT_SP : Sca

2016-03-20 00:25:59 222

转载 Android设置TextView字间距与行间距

Android的textView有一个属性android:textScaleX是调节textview的X轴的放大缩小的,它的值是一个float型。查看源代码,默认textView 此属性是使用的是:android.internal.R.styleable.TextView_textScaleXsetTextScaleX(a.getFloat(attr, 1.0f));调整文

2016-03-19 15:04:47 2209

转载 android listview去掉分割线

1》设置android:divider="@null" 2》android:divider="#00000000"#00000000前面两个零表示透明3》.setDividerHeight(0)高度设为0

2016-03-19 14:48:29 197

原创 极客学院的Android-async-http的用法

Android-async-http的Get和Post请求方式的使用Android-async-http回调逻辑的二次封装Get和Post用于与服务器间请求和发送数据。建立请求首先建立请求客户端对象。然后进行相应的Get和Post请求,请求结果在回调里获取解析。Async-http的Get和Post请求可以基于参数化请求(RequestParams),可以清晰方

2016-03-18 15:00:46 311

原创 极客学院的Volley

compile files('libs/Volley.jar')用来管理全局的请求public class MyApplication extends Application { public static RequestQueue queue; @Override public void onCreate() { // TODO Auto

2016-03-18 11:43:48 184

转载 Webview--如何让加载进来的页面自适应手机屏幕分辨率居中显示

让Webview加载的页面居中显示有我知道的俩种方法第一种:[java] view plain copyprint?WebSettings settings = webView.getSettings();  settings.setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);  Layout

2016-03-17 17:55:59 544

转载 Fragment对menu菜单的操作

http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2013/0104/777.htmlandroid4.0之后引入了fragment的概念,它的生命周期函数和activity几乎一样。对菜单的操作也是通过onCreateOptionMenu()实现的。fragment可以通过实现 onCreateOptionMenu()

2016-03-17 17:50:44 505

原创 ViewPager中属性android:flipInterval="30" android:persistentDrawingCache="animation"

android:flipInterval; flip是替换,翻转;Interval是间隔; 意思就是设置里面每一个View显示的时间;android:persistentDrawingCache; 字面意思就是 持久化绘画缓存;实际就是也是这个意思,下面是别人翻译这局的api定义绘图的高速缓存的持久性。 绘图缓存可能由一个 ViewGroup 在特定情况下为其所有的子类启用,例如在一

2016-03-17 16:46:20 7575

原创 给gridview子项设置宽高考虑屏幕适配

/** * 获取屏幕宽度 */public static int getScreenWidth(Context context) { WindowManager manager = (WindowManager) context .getSystemService(Context.WINDOW_SERVICE); Display display = m

2016-03-17 15:03:51 6214

原创 用ImageLoader给gridview加载图片错乱问题

给imageLoader设置option简单粘贴代码,供自己回忆在adapter的构造方法中初始化optionpublic BillboardtAdapter() { mDisplayImageOptions = new DisplayImageOptions.Builder() .showStubImage(R.mipmap.img_default

2016-03-17 14:57:18 996

转载 android GridView android:stretchMode="columnWidth"

stretchMode属性值的作用是设置GridView中的条目以什么缩放模式去填充空间。参数stretchMode 可选值:NO_STRETCH,STRETCH_SPACING,STRETCH_SPACING_UNIFORM,或STRETCH_COLUMN_WIDTH[java] view plain copy print?"@

2016-03-17 11:46:27 562

转载 listview android:cacheColorHint,android:listSelector属性作用

ListView是常用的显示控件,默认背景是和系统窗口一样的透明色,如果给ListView加上背景图片,或者背景颜色时,滚动时listView会黑掉,原因是,滚动时,列表里面的view重绘时,用的依旧是系统默认的透明色,颜色值为#FF191919,要改变这种情况,只需要调用listView的setCacheColorHint(0),颜色值设置为0或者xml文件中listVi

2016-03-15 16:46:10 247

原创 androidstudio全局搜索快捷键Ctrl+Shift+F失效的解决办法

与输入法设置冲突!!修改了就可以了。用的搜狗输入法,它的此快捷键也为简繁体替换。修改成其他的即可以上为原答案,补充两句,两年前的答案帮到这么多人。。首先快捷键失效,基本就是跟其他软件冲突,如果还遇到其他的快捷键失效,寻找冲突软件:方法 就是 关一个软件,试下,再关一个软件,试下,直到快捷键可以用了,定位到那个软件就好办了,查看冲突软件的所有快捷键,并修改冲突的快捷键~mac电脑推荐一款查看对应应用...

2016-03-15 15:09:35 25502 6

转载 MeasureSpec学习 - 转

在自定义View和ViewGroup的时候,我们经常会遇到int型的MeasureSpec来表示一个组件的大小,这个变量里面不仅有组件的尺寸大小,还有大小的模式。这个大小的模式,有点难以理解。在系统中组件的大小模式有三种:1.精确模式(MeasureSpec.EXACTLY)在这种模式下,尺寸的值是多少,那么这个组件的长或宽就是多少。2.最大模式(MeasureSp

2016-03-15 11:33:29 220

原创 优化内容收货

在adapter中给item设置监听事件,让其跳转页面viewHodler.cv_hread.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(context, HisActivity

2016-03-14 22:12:27 356

原创 调用摄像头拍照及从相册中选择照片

public class MainActivity extends ActionBarActivity { private static final int TAKE_PHOTE = 1; private static final int CROP_PHOTO = 2; private static final int CHOOSE_FROM_ALBUM = 3;

2016-03-13 21:12:18 1033

原创 编程英语

SLOC  source  lines  of  code  源代码行

2016-03-13 15:50:34 201

原创 所遇问题解决

llTitle.setBackgroundColor(Color.parseColor("#FFD324"));

2016-03-12 15:28:09 171

原创 第八章 通知的使用

主页面点击一按钮发送通知,通知显示在状态栏上,点开状态栏,跳到通知的页面,并且通知在状态栏消失public class MainActivity extends ActionBarActivity implements View.OnClickListener { private Button btnSendNotification; @Override pro

2016-03-11 10:34:25 187

原创 周记

1号到的北京,2号面试,3号来到公司,今天10号整整一个礼拜。刚刚跟成基哥聊了下,很有感触,来此写下,总结下自己一周的状况(流水账)当初刚来北京网上投了二十来份简历吧,现在看已全部拒绝,加的安卓qq群多,也是幸运看到了小玉在群里的发得,也说了不要没经验的,但她还说了些关于公司其他的话,让我觉得有戏,然后跟她私聊,给她发了简历,让她老大看了。同意让我面试,当时觉得很有戏,想着这次机会把握不住估计

2016-03-10 23:42:47 239

原创 广播实践部分——实现强制下线功能

一个登陆界面,错误输入用户名或密码,吐司提示输入有误,正确输入用户名跟密码(代码部分为写死admin/123123),跳转主界面主界面一个按钮,点击强制下线,弹出一对话框要求重新登陆,点击ok,再次回到主界面下面贴代码先写登陆界面布局xmlns:android="http://schemas.android.com/apk/res/android" android:layo

2016-03-10 22:43:49 285

原创 第七章ContentProvider

一个ListView显示手机联系人列表public class MainActivity extends ActionBarActivity { private ListView contactsView; private ArrayAdapter adapter; private List contactsList = new ArrayList();

2016-03-10 18:33:44 249

原创 第13天视频 String

1. String类复写了Object类中的equals方法,该方法用于判断字符串是否相同    String s1 = “abc”String s2 = new String(“abc”)s1==s2  false  s1.equals(s2)true s1在内存中有一个对象,s2在内存中有两个对象2. 字符串的长度   int length()它是方法,数组中是属性

2016-03-10 14:33:12 424

原创 第六章内容之SQLite数据库存储

SQLite数据类型Integer 表示整型,real表示浮点型,text表示文本类型,blob表示二进制类型使用autoincrement关键字表示id列是自增长的create table Book{id integer primary key autoincrement,author text,price real,pages integer,name te

2016-03-10 14:27:21 281

原创 git学习

打开git  bash首先配置身份git config --global user.name "beibei"git config --global user.email "*****@gmail.com"将名字跟邮箱去掉来查看是否配置成功在项目的目录下完成代码仓库的创建git init用来查看的命令ls -algit add .  添加所有项目git co

2016-03-10 11:04:44 169

原创 基础之receiver的使用

动态注册监听网络变化MainActivity的代码public class MainActivity extends ActionBarActivity { private IntentFilter intentFilter; private NetWorkChangeReceive netWorkChangeReceive; @Override p

2016-03-10 09:55:51 1262

原创 Android Studio引用mipmap中引用.9图片报错

mipmap只是放应用图标的,其他资源照旧把所有的.9图片放入drawable资源目录下,然后按eclipse中常规的@drawable引入就好。引入mipmap得拼全,如果觉得每次都拼写太麻烦可以在live Template中加一个模板

2016-03-10 00:00:48 1623

原创 ViewPager的简单使用

极客学院的总结,用于引导页Guide 的activity代码public class Guide extends AppCompatActivity implements ViewPager.OnPageChangeListener { private ViewPager viewPager; private ViewPagerAdapter viewPagerAda

2016-03-09 23:06:01 174

原创 RecycleView的简单使用

导入包后,mainactivity的xml布局xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_heig

2016-03-09 14:53:49 277

原创 第一行代码复读收获(二)

1.ListView可以指定item间分割线的颜色,通过一属性android:divider = "#0000"

2016-03-09 10:26:33 394

原创 基础之dp,sp跟px关系

与屏幕密度dpi有关dp*dpi/160 = px。比如1dp x 320dpi/160 = 2px。px = dp*dpi/160dp = px / (dpi / 160)px = sp*dpi/160sp = px / (dpi / 160)代码中获得屏幕密度float xdpi = getResources().getDisplayMe

2016-03-09 10:12:52 308

原创 基础之ListView的使用

MainActiviry的布局,一listView<ListView android:id="@+id/lv_list" android:layout_width="match_parent" android:layout_height="match_parent">MainActivity代码public class MainActivity ex

2016-03-09 09:58:53 242

原创 基础之随时随地退出程序,建一个活动管理类

public class ActivityCollector { public static List activities = new ArrayList(); public static void addActivity(Activity activity) { activities.add(activity); } public stati

2016-03-09 01:11:44 230

原创 基础之启动活动的最佳写法

b中要两参数,启动b要传进去,在b中写此方法让外界要启动它时传入的数据public static void actionStart(Context context,String data1,String data2){ Intent intent = new Intent(context, bActivity.class); intent.putExtra("params1

2016-03-09 01:06:39 230

玩转数据结构 从入门到进阶

看过最好的数据结构视频 玩转数据结构 从入门到进阶

2019-03-02

空空如也

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

TA关注的人

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