自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(103)
  • 收藏
  • 关注

原创 [置顶]整理看过的书籍,与大家分享

--------技术篇《Java编程思想》《Java虚拟机原理解析》《Java性能优化权威指南》《GitHub入门与实践》《Android从入门到精通》《疯狂Android讲义》《Android和PHP开发最佳实践》《Android底层接口与驱动开发技术详解》《Android应用安全与逆向分析》​《深入理解Android网络编程》​《苹果开发之Cocoa

2017-11-30 18:59:18 342

原创 产品经理的未来在哪里

————产品经理有过未来吗———— 你认为马化腾,周鸿祎是产品经理,呵呵。 只是老板想给自己套一层更容易亲近大众的壳罢了,具体这个title叫产品经理,或首席体验馆,都只是概念,本质上他们是老板,或者“一群还干事并且对细节关注的老板”概括更为准确。千万别本末倒置,认为因为xx是产品经理,所以x鹅,x60有今天的成功,有那样想法的,请您别往下看了,谢谢。 不是老板的产品经理也有几个代表人

2017-11-30 18:59:13 683

原创 如何打造一款成功的产品

一、产品定位1.我们是做什么的?2.我们的核心价值是什么?3.竞品的产异化在哪里?  我们要做的产品是什么。满足什么用户人群的什么需求,我们产品最大的核心竞争力是什么?与其他同类竞品的差异化是什么?用户为何要选择你的产品,而不是选择其他,如果这些问题都没有搞清楚,就等于没有方向。 二、与成熟的产品竞对1.国内外有没有类似成熟的网站或移动端App?2.我们的直

2017-11-30 18:59:08 338

原创 彻底解决Android 应用方法数不能超过65K的问题

作为一名Android开发者,相信你对Android方法数不能超过65K的限制应该有所耳闻,随着应用程序功能不断的丰富,总有一天你会遇到一个异常: Conversion to Dalvik format failed:Unable toexecute dex: method ID not in [0, 0xffff]: 65536可能有些同学会说,解决这个问题很简单,我们只需要在Pro

2017-11-30 18:59:01 391

原创 MVC,MVP 和 MVVM 的图示

复杂的软件必须有清晰合理的架构,否则无法开发和维护。MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了。昨天晚上,我读了《Scaling Isomorphic Javascript Code》,突然意识到,它们的区别非常简单。我用几段话,就可以说清。(题

2017-11-30 18:58:55 265

原创 oracle最高账号sys的密码认证模式

CONNECT USERNAME/PASSWORD@SERVERNAME AS SYSDBAconnect 是指连接到username是指用户名password是指密码servername是指服务名as sysdba是指已数据库管理员的身份登录不知道能不能帮到你。   oracle提供的认证模式 1. 操作系统验证(匿名登录 不检验用户名和密码)  conn / as sysdba

2017-11-30 18:58:50 1449

原创 Android开发者必须深入学习的10个应用开源项目

Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项 目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用:1.Android团队提供的示例项目如果不是从学习Android SDK中提供

2017-11-30 18:58:45 169

原创 Android程序完全退出的三种方法

很多网友可能发现自己的Android程序有很多Activity,比如说主窗口A,调用了子窗口B,在B中如何关闭整个Android应用程序呢? 这里Android123给大家三种比较简单的方法实现。首先要说明在B中直接使用finish(),接下来手机显示的还是主窗口A,所以一起来看看Android开发网是如何实现的吧.1. Dalvik VM的本地方法 android.os.Proces

2017-11-30 18:58:42 318

原创 Android-监听网络状态

1.注册一个广播接收器,监听网络状态private void Start() { IntentFilter filter = new IntentFilter(); filter.addAction(ConnectivityManager.CONNECTIVITY_ACTION); filter.addAction(WifiManager.WIFI_

2017-11-30 18:58:39 146

原创 Android开发图片分辨率问题解决方案

dpi是什么呢?dpi是“dot per inch”的缩写,每英寸像素数。四种密度分类: ldpi (low), mdpi (medium), hdpi (high), and xhdpi (extra high)一般情况下的普通屏幕:ldpi是120,mdpi是160,hdpi是240,xhdpi是320。dpi计算公式DPI=对角线的像素值/尺寸手机屏幕分辨率和屏幕密度是两码事!并不是

2017-11-30 18:58:36 2773

原创 Android清除本地数据缓存代码

Android清除本地数据缓存代码案例直接上代码:/* * 文 件 名: DataCleanManager.java * 描 述: 主要功能有清除内/外缓存,清除数据库,清除sharedPreference,清除files和清除自定义目录 */ package com.test.DataClean; import java.io.File; import android.cont

2017-11-30 18:58:33 205

原创 android-上下文菜单的创建 - 随心

//Menu设置//覆盖两个方法onCreateOptionsMenu(Menu menu)、onOptionsItemSelected(MenuItem Item)//onCreateOptionsMenu:在该函数中创建Menu//onOptionsItemSelected:当选中某个Menu时调用,用switch(Item.getItemId())来判别//参数1.分组 2.ID 3.排列顺

2017-11-30 18:58:30 154

原创 Android动画解析--XML

动画类型Android的animation由四种类型组成XML中alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate 画面转移旋转动画效果 JavaCode中 AlphaAnimation 渐变透明度动画效果 ScaleAnimation 渐变尺寸伸缩动画效果 TranslateAnimation 画面

2017-11-30 18:58:27 159

原创 Android中使用WebView, WebChromeClient和WebViewClient加载网页

在android应用中,有时要加载一个网页,如果能配上一个进度条就更好了,而android 中提供了其很好的支持,其中webView的一系列用法,比如webView.getSettings().setJavaScriptEnabled(true); //设置可以使用javascriptwebView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_

2017-11-30 18:58:24 282

原创 ViewSwitcher使用范例

一、简介    ViewSwitcher适用于两个视图带动画效果的切换。这里实现两个视图切换的功能,并附带滑屏效果。   二、截图二、范例代码    带动画效果的切换视图一和视图二。     xml android:persistentDrawingCache="animation" android:id="@+id/bottom" andr

2017-11-30 18:58:21 161

原创 使用startForeground让android服务前台运行

最近在使用android 4.1系统的时候,发现在手机休眠一段时间后(1-2小时),后台运行的服务被强行kill掉,有可能是系统回收内存的一种机制,要想避免这种情况可以通过startForeground让服务前台运行,当stopservice的时候通过stopForeground去掉。以下是android官方描述:Running a Service in the ForegroundA for

2017-11-30 18:58:18 380

原创 RelativeLayout用到的一些重要的属性

第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alignParentBottom 贴紧父元素的下边缘

2017-11-30 18:58:16 119

原创 WebChromeClient

WebChromeClient 辅助WebView处理Javascript的对话框,网站图标,网站title,加载进度等 onCloseWindow(关闭WebView) onCreateWindow() onJsAlert (WebView上alert是弹不出来东西的,需要定制你的WebChromeClient处理弹出) onJsPrompt onJsConf

2017-11-30 18:58:13 434

原创 关于android WebViewClient的方法解释

1、public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } 在点击请求的是链接是才会调用,重写此方法返回true表明点击网页里面的链接还是在当前的webview里跳转,不跳到浏览器那边。2、public void onR

2017-11-30 18:58:10 353

原创 Android 常用RGB值及名称

Android   常用RGB值及名称  颜  色   RGB值英文名中文名  #FFB6C1LightPink浅粉红 #FFC0CBPink粉红

2017-11-30 18:58:05 437

原创 android EditText获取光标位置并安插字符删除字符

android EditText获取光标位置并插入字符删除字符1.获取光标位置int index = editText.getSelectionStart();2.在光标处插入字符int index = editText.getSelectionStart();Editable editable = editText.getText();editable.insert(index, "aaaa

2017-11-30 18:58:02 286

原创 AES加密示例

最近用到对文本内容进行加密,于是查了一下常用的加密算法:DES(Data Encryption Standard):对称算法,数据加密标准,速度较快,适用于加密大量数据的场合;3DES(Triple DES):是基于DES的对称算法,对一块数据用三个不同的密钥进行三次加密,强度更高;RC2和 RC4:对称算法,用变长密钥对大量数据进行加密,比 DES 快;IDEA(International

2017-11-30 18:57:59 1223

原创 Android AsyncTask 详解

在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。关于Handler的相关知识,前面也有所介绍,不清楚的朋友们可以参照一下。

2017-11-30 18:57:56 125

原创 Android安卓电话拦截及短信过滤

package com.focus.manager; import java.lang.reflect.Method; import Android .app.Activity; import Android .content.BroadcastReceiver; import Android .content.Context; import Android .c

2017-11-30 18:57:53 1907

原创 正月初八到遵义县龙坪镇中心村舞队看龙灯

中华民族以龙的传人自居,龙是中华民族自强不息的精神象征。中国人口最多的是农民,地面最广的是农村,与大自然、天气结合最紧密的是农业,农民对龙寄予了生活的希望,舞龙灯仍然是农民祈盼新年丰收好运的隆重仪式,以及春节农闲的娱乐活动。舞龙成了中华民族歌颂祖国、礼赞幸福生活的重要文艺形式,无论是在繁华的都市,还是在宁静的乡村,只要有中国人的地方,就能看到舞龙。      贵州遵义县的春节舞龙活动遍及全县,形成

2017-11-30 18:57:48 881

原创 TCP/IP协议分析含义与功能

TCP/IP协议模型从更实用的角度出发,形成了高效的四层体系结构,即网络接口层、IP层、传输层和应用层。TCP/IP是一组专业化协议,包括IP、TCP、UDP、ARP、ICMP以及其它的一些被称为子协议的协议。 网络接口层:TCP/IP模型中的网络接口层与OSI/RM的物理层、数据链路层以及网络层的一部分相对应。TCP/IP参考模型并未对这一层做具体的描述,它一般指各种计算机网络,

2017-11-30 18:57:43 2095

原创 优化Android应用内存的若干方法

目录[-]使用保守的Service当视图变为隐藏状态后释放内存内存资源紧张时释放内存TRIM_MEMORY_RUNNING_CRITICALTRIM_MEMORY_RUNNING_LOWTRIM_MEMORY_RUNNING_CRITICAL应用处于运行状态但是系统已经把大多数缓存应用杀掉了, 你必须释放掉不是非常关键的资源, 如果系统不能回收足够的运行内存,

2017-11-30 18:57:38 197

原创 CoverFlow效果

1. 成员函数mCamera是用来做类3D效果处理,比如z轴方向上的平移,绕y轴的旋转等mMaxRotationAngle是图片绕y轴最大旋转角度,也就是屏幕最边上那两张图片的 旋转角度mMaxZoom是图片在z轴平移的距离,视觉上看起来就是放大缩小的效果.其他的变量都可以无视也就是说把这个属性设成true的时候每次viewGroup(看Gallery的源码就可以看 到它是从ViewGroup间接

2017-11-30 18:57:33 324

原创 3D OpenGL ES

什么是OpenGL ES?OpenGL ES (为OpenGL for Embedded System的缩写) 为适用于嵌入式系统的一个免费二维和三维图形库。为桌面版本OpenGL 的一个子集。OpenGL ES管道(Pipeline)OpenGL ES 1.x 的工序是固定的,称为Fix-Function Pipeline,可以想象一个带有很多控制开关的机器,尽管加工的工

2017-11-30 18:57:30 280

原创 自动读取短信中心号码

前言短信中心号码概念短信中心号码类似信息服务器,如果信息中心号码不正确,短消息是无法发送成功的,各个地区都有自己的信息中心号码,其中移动以+86138开头,关于该号码的获取这举例说明。获取方法1、调用Phone中的getSmscAddress(Message message)方法,其中参数的message为获取到结果后发送消息给mHandler,并查询结果AsyncResult的r

2017-11-30 18:57:25 1252

原创 坐标修正

常用坐标转换谷歌(lng,lat)baidu" type="button" onclick="ggxy()" />GPS(lng,lat)baidu" type="button" onclick="gpsxy()" />百度(lng,lat) var bm = new BMap.Map("container");var point = new BMap.Point(116.404844,39.

2017-11-30 18:57:20 453

原创 android bluetooth UUID蓝牙查询表

ServiceDiscoveryServerServiceClassID_UUID = '{00001000-0000-1000-8000-00805F9B34FB}'BrowseGroupDescriptorServiceClassID_UUID = '{00001001-0000-1000-8000-00805F9B34FB}'PublicBrowseGroupServiceClass_UUI

2017-11-30 18:57:17 205

原创 Android中,Broadcas介绍

什么是广播         在Android中,Broadcast是一种广泛运用的在应用程序之间传输信息的机制。我们拿广播电台来做个比方。我们平常使用收音机收音是这样的:许许多多不同的广播电台通过特定的频率来发送他们的内容,而我们用户只需要将频率调成和广播电台的一样就可以收听他们的内容了。Android中的广播机制就和这个差不多的道理。电台发送的内容是语音,而在Android中我们

2017-11-30 18:57:12 184

原创 使用ViewSwitcher和ViewFlipper在不同布局中切换

xml布局: android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > android:id="@+id/switcher" android:layout_width="wrap_cont

2017-11-30 18:57:09 550

原创 servlet config

test TestServlet test /servlet/servlet   EncodingFilter com.dotease.filter.EncodingFilter

2017-11-30 18:57:06 99

原创 asp.net实现手机号码归属地查询,代码如下

protected void Button1_Click(object sender, EventArgs e) {      if (Regex.IsMatch(TextBox1.Text.Trim(), @"^\d{7,11}$")) {      string num = TextBox1.Text.Trim().Substring(0, 7);     

2017-11-30 18:57:03 926

原创 Android SERVICE后台服务进程的自启动和保持

Service组件在android开发中经常遇到,其经常作为后台服务,需要始终保持运行,负责处理一些必要(见不得人)的任务。Service组件在android开发中经常遇到,其经常作为后台服务,需要始终保持运行,负责处理一些必要(见不得人)的任务。而一些安全软件,如360等,会有结束进程的功能,如果不做Service的保持,就会被其杀掉。如何保持Service的运行状态是现在要说明的,核心

2017-11-30 18:56:58 3818

原创 Android操作系统11种传感器介绍

我们依次看看这十一种传感器 1 加速度传感器加速度传感器又叫G-sensor,返回x、y、z三轴的加速度数值。该数值包含地心引力的影响,单位是m/s^2。将手机平放在桌面上,x轴默认为0,y轴默认0,z轴默认9.81。将手机朝下放在桌面上,z轴为-9.81。将手机向左倾斜,x轴为正值。将手机向右倾斜,x轴为负值。将手机向上倾斜,y轴为负值。将手机向下倾斜,y

2017-11-30 18:56:55 364

原创 Android Google Map API使用的八个步骤

本系列教程将分为两部分,第一部分是指导用户使用Mapview控件进行编程,其中包括了如何获得Google Map API,如何使用该API进行简单的开发,如何获得用户当前所在的位置。第二部分则包括如何在地图上,用第三方的组件库,实现气球式显示若干指定位置的功能。  步骤1 创建新的Android 工程  首先打开eclipse新建立一个Android 工程,其中相关参数设置如下:  P

2017-11-30 18:56:52 262

原创 Android清除本地数据缓存代码案例

Android清除本地数据缓存代码案例直接上代码:/* * 文 件 名: DataCleanManager.java * 描 述: 主要功能有清除内/外缓存,清除数据库,清除sharedPreference,清除files和清除自定义目录 */ package com.test.DataClean; import java.io.File; import android.cont

2017-11-30 18:56:46 103

空空如也

空空如也

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

TA关注的人

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