自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (6)
  • 收藏
  • 关注

原创 Java基本知识运用中的小问题

1.Object转为String的几种形式方法1:采用 Object.toString()方法请看下面的例子:Object object = getObject();System.out.println(object.toString());在这种使用方法中,因为java.lang.Object类里已有public方法.toString(),所以对任何严格意义上的jav

2016-06-17 13:59:22 379

原创 webview加载时候弹出进度条

@Overridepublic void onPageStarted(WebView view, String url, Bitmap favicon) {// 网页页面开始加载的时候if (progressDialog == null) {progressDialog = new ProgressDialog(DetailActivity.this);progressDi

2016-06-12 15:48:23 517

原创 Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB

① Build.VERSION      获取android系统的版本信息。 当前开发代号   Build.VERSION.CODENAME   源码控制版本号   Build.VERSION.INCREMENTAL   版本字符串   Build.VERSION.RELEASE   版本号   Build.VERSION.SDK             版本号   B

2016-06-12 09:44:44 10170

原创 android weakreference内存进行优化

ava使用有向图机制,通过GC自动检查内存中的对象(什么时候检查由虚拟机决定),如果GC发现一个或一组对象为不可到达状态,则将该对象从内存中回收。也就是说,一个对象不被任何引用所指向,则该对象会在被GC发现的时候被回收;另外,如果一组对象中只包含互相的引用,而没有来自它们外部的引用(例如有两个对象A和B互相持有引用,但没有任何外部对象持有指向A或B的引用),这仍然属于不可到达,同样会被GC回收。

2016-05-26 16:52:42 356

原创 代码混淆 proguard相关配置过程记录

# 指定代码的压缩级别-optimizationpasses 5 # 是否使用大小写混合-dontusemixedcaseclassnames# 混淆时是否做预校验-dontpreverify# 混淆时是否记录日志-verbose# 混淆时所采用的算法-optimizations !code/simplification/arithmetic,!field/*,!class/me

2016-05-26 15:49:52 409

原创 android studio 从Git拉工程 前期配置

进行GIT安装,将压缩包放在C:\programfiles\文件夹下,安装完成后,还需要最后一步设置,在命令行输入:$ git config --global user.name "Your Name"$ git config --global user.email "[email protected]"因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的

2016-05-25 20:41:03 541

原创 Android M运行时权限

之前我们的App需要权限,只需在manifest中申明即可,用户安装后,一切申明的权限都可来去自如的使用。但是Android M把权限管理做了加强处理,在manifest申明了,在使用到相关功能时,还需重新授权方可使用。当然,不是所有权限都需重新授权,所以就把这些需要重新授权方可使用的权限称之为运行时权限。源码中被用来检查和请求权限的方法分别是Activity的checkSelfPermiss

2016-05-24 16:46:17 352

原创 webview一些知识

webview有两个方法:setWebChromeClient和setWebClient如果你的WebView只是用来处理一些html的页面内容,只用WebViewClient就行了,如果需要更丰富的处理效果,比如JS、进度条等,就要用到WebChromeClient。(1)setWebChromeClient主要处理解析,渲染网页等浏览器做的事情WebChro

2016-05-16 14:10:37 219

原创 eclipse工程导入Android studio 有些包无效的解决

Android studio中“import org.apache.http;”没用?1、在本应用的applicationname.gradle中添加以下依赖,重新使用已经deprecated 的apache http 包:android { useLibrary 'org.apache.http.legacy'}2、添加apache http compon

2016-05-13 16:39:30 322

原创 前台服务+杀不死的方案

(1)在主activity处设置属性:android:excludeFromRecents=“true” 属性的作用恰恰就是让你在长按home键的时候在弹出的应用列表中隐藏你的应用,达到隐藏应用程序进行的目的。(2)如果某个进程不想被杀死(如数据缓存进程,或状态监控进程,或远程服务进程),应该怎么做,才能使进程不被杀死。add android:persistent="true" into

2016-05-11 15:41:36 600

原创 Handler更新UI

public class ClicktextApp extends Activity {private Thread myRefreshThread = null;private ClickText ct = null;protected static final int GUIUPDATEIDENTIFIER = 0x101;// 自定义Handler 继随自Handler,

2015-12-02 09:10:51 314

原创 Android程序按两次返回键提示退出信息

private long mExitTime;//定义按第一次退出按钮的毫秒时间public boolean onKeyDown(int keyCode, KeyEvent event) {        if (keyCode == KeyEvent.KEYCODE_BACK) {                if ((System.currentTimeMillis() - mE

2015-08-05 11:15:45 479

原创 垂直方向的seekbar

(1)首先创建一个自定义的垂直方向的seekbar类 VerticalSeekBar(2)在布局中添加这个控件(标签为类的包名)             android:id="@+id/verticalSeekBar"         android:layout_width="wrap_content"         android:layout_height="200s

2015-05-21 22:26:25 710

原创 ActionBar导航标签

(1)首先在manifest中设置activity主题                    android:name="com.example.circlemenu.TestActivity"            android:theme="@style/AppBaseTheme"           >(2)在menu文件夹下建立自己的menu条目

2015-05-17 22:50:20 364

原创 带有可改文本的进度条

布局文件:      android:layout_width="fill_parent"      android:layout_height="fill_parent"      android:background="@android:color/background_light"    android:layout_gravity="center"      a

2015-05-16 17:31:14 458

原创 按钮形式的可展开的listview

布局文件      android:layout_width="fill_parent"      android:layout_height="fill_parent"      android:orientation="horizontal" >              android:id="@+id/el_list"        android:

2015-05-16 11:19:35 348

原创 android 百度地图sdk v3.4 绘制历史轨迹

package com.example.locationapp;import java.util.ArrayList;import java.util.List;import com.baidu.mapapi.SDKInitializer;import com.baidu.mapapi.map.BaiduMap;import com.baidu.mapapi.m

2015-05-14 22:32:19 2711 1

原创 Android 百度地图 最新SDK v3.4.0 基础地图加标记点图层和信息图层

package com.example.locationapp;import java.util.List;import com.baidu.mapapi.SDKInitializer;import com.baidu.mapapi.map.BaiduMap;import com.baidu.mapapi.map.BaiduMap.OnMarkerClickList

2015-05-14 21:30:29 719

原创 设置布局隐藏与显现

android:id="@+id/btn"            android:background="@drawable/button"            android:textSize="24sp"            android:layout_width="wrap_content"            android:layout_height="wrap_

2015-05-13 22:03:13 499

原创 两个布局之间加横线(例如两个textview之间)

在布局中间加上以下代码就可以,颜色自己调竖线              android:layout_width="0.5dp"            android:layout_height="fill_parent"            android:background="@color/gray" />复制代码横线

2015-05-05 11:38:20 2378

原创 android TextView相关

textView.getPaint().setAntiAlias(true);//抗锯齿textview.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG); //中划线textView.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG ); //下划线

2015-05-05 11:38:06 366

原创 3.30号百度地图

参考工程源码amap_a   上班到现在搞了两个小时的ExpandableListView,才弄明白怎么获取点击条目的内容,包括主条目的文本和子条目的文本,进而可以依据此两个条件进数据库进行查询地图位置信息。    mView.setAdapter(new MyAdapter()); 创建新的class  MyAdapter()  extends BaseExpandableListAda

2015-03-30 10:20:03 257

原创 不同Activity之间传递数据

(1)第一种:intent传递数据         (1) Intent intent = new Intent(Activity1.this,Activity2.class);  intent.putExtra("save_content", input);          startActivity(intent);         (2)Activity2获得数据   

2015-01-15 20:52:18 278

转载 Android关于EditText,插入字符串到光标所在位置

EditText mTextInput=(EditText)findViewById(R.id.input);//EditText对象int index = mTextInput.getSelectionStart();//获取光标所在位置String text="I want to input str";Editable edit = mTextInput.getEdit

2015-01-15 20:42:05 412

垂直方向的seekbar

垂直方向的seekbar,源码仅供参考,可以自己修改

2015-05-21

带有文本的进度条

带有进度的进度条,进度上的文本内容可更改

2015-05-16

按钮形式的可展开的listview

有三个可展开的形式,按钮形式的可展开的listview

2015-05-16

android 百度地图sdk v3.4 绘制历史轨迹

android 百度地图sdk v3.4 绘制历史轨迹

2015-05-14

Android 百度地图 最新SDK v3.4.0 基础地图加标记点图层和信息图层

Android 百度地图 最新SDK v3.4.0 基础地图加标记点图层和信息图层

2015-05-14

android网络知识

android网络,旨在帮助开发者们高效地编写出高质量的Android网络应用,而且从源码角度深入解析了Android核心网络处理方法和关键应用的实现原理,包含大量最佳实践。

2014-11-28

空空如也

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

TA关注的人

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