Andriod
huanxiang0220
这个作者很懒,什么都没留下…
展开
-
MyEclipse的破解
第一步:安装MyEclipse第二步:在软件包中运行run.bat,弹出: 第三步:Usercode:指定用户名、然后点击SystemId,再点击Active,第四步:点击Tools—>SaveProperties, 就会在C:\Users\Administrator下生成 .myeclipse.properties 文件。第五步:点击菜单 Tools ->...原创 2015-03-12 23:39:56 · 102 阅读 · 0 评论 -
编码规范
## 规范1. 开放环境的统一 1. IDE: eclipse + SDK 2. UTF-83. 格式规范 1. 本地代码规范 2. SVN的规范: 1. 找到C:\Users\Administrator\AppData\Roaming\Subversion 2. 修改config文件 3. enable-auto-pr...原创 2015-09-28 11:57:25 · 58 阅读 · 0 评论 -
动态添加圆点
//动态添加圆点 View view2 = new View(this); view2.setBackgroundResource(R.drawable.point_nomarl); LayoutParams params = new LinearLayout.LayoutParams(10, 10); if (i!=0) { para...原创 2015-09-29 22:31:59 · 118 阅读 · 0 评论 -
解决在Fragment中获取ViewPage为null问题
1、千万要记得:View view = View.inflate(mActivity, R.layout.content, null);// 采用XUtils -- ViewUtils注解------>ViewUtils.inject(this, view); 可以@ViewJect(R.id.content_page)ViewUtils...原创 2015-09-30 21:10:19 · 334 阅读 · 0 评论 -
短信验证码
短信验证码:围绕以下两个方法开展 1、sendCaptcha 获取验证码 2、commitCaptcha 提交验证码 方法: 1、addTextChangedListener 文本变化 2、requestFocus 请求焦点 3、String phone = etPhoneNum.getText().toS...原创 2015-10-24 16:50:46 · 138 阅读 · 0 评论 -
地图知识笔记
设置地图级别(V2.X 3-19 V1.X 3-18)默认级别:12</p>默认地点:tian_an_men覆盖物操作:</p> 1、创建自己,2、设置数据,3、添加到地图 百度地图(3.0版本)MapView:视图BaiduMap:控制器MapStatesUpdateFactory:生成地图状态将要发生的变化Map...原创 2015-11-05 17:04:26 · 182 阅读 · 0 评论 -
html5编辑器
怎么让Eclipse Adt支持HTML5新增的标签http://bbs.phonegap100.com/thread-385-1-1.html(出处: PhoneGap中文网)插件:http://download.aptana.com/studio3/plugin/install原创 2016-09-26 12:31:52 · 113 阅读 · 0 评论 -
手机号码校验合法性
public class CheckPhoneUtil{ /** * 验证手机格式 */ public static boolean isMobileNO(String mobiles) { /* 移动:134、135、136、137、138、139、150、151、157(TD)、158、159、187、188 联通:130、131、132、1...原创 2015-11-11 17:12:13 · 937 阅读 · 0 评论 -
状态栏沉侵式效果
该效果的实现API19 -- android4.4 以上使用: github:https://github.com/jgilfelt/SystemBarTinthttp://blog.csdn.net/qq_16064871/article/details/47679385http://blog.csdn.net/linghu_java/article/details/4574...原创 2015-11-13 10:09:09 · 113 阅读 · 0 评论 -
Eclipse一闪而过
6.删除文件:[workspace]/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi (此条感谢百晓风贡献,赞一个!)原创 2015-11-13 15:09:10 · 69 阅读 · 0 评论 -
抽屉菜单沉浸式状态
1、 <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <!-- Customize your theme here. --> <item name="colorPrimary">@color/colorPrimary<原创 2016-10-11 15:40:26 · 158 阅读 · 0 评论 -
隐藏软键盘的方式
1、activity中,getWin(.....)2、清单文件中在该activity中android:windowSoftInputMode="stateHidden"原创 2015-11-26 11:43:23 · 67 阅读 · 0 评论 -
自定义土司的集中方式
Toast taToast = Toast.makeText(MainActivity.this, null, Toast.LENGTH_SHORT); taToast.setGravity(Gravity.CENTER, 180, 0);中心向右180px taToast.setText("我是自定义土司"); taToast.setDuration(T...原创 2015-11-26 19:44:47 · 142 阅读 · 0 评论 -
Splash的作用
1:展示产品logo 2:初始化数据库、工作控件 3:检查应用程序的版本更新 4:校验应用程序的合法性原创 2015-12-19 21:36:49 · 664 阅读 · 0 评论 -
CoordinatorLayout 使用
CollapsingToolbarLayout: <!-- app:layout_collapseMode="pin" 固定 app:layout_collapseMode="parallax" //视差效果 不设置,跟随滑动 --> ...原创 2017-04-18 15:51:49 · 106 阅读 · 0 评论 -
测量ScrollView的相关高度(监听滑动到顶端和底部)
private void init() { mScrollView = (ScrollView) findViewById(R.id.scrollview); mScrollView.setOnTouchListener(new TouchListenerImpl()); } class TouchListenerImpl implements OnTouchListen...原创 2016-01-03 15:00:46 · 403 阅读 · 0 评论 -
自定义控件SmartImageView
1、自定义SmartImageView 继承ImageView:public class SmartImageView extends ImageView{ public Context mContext; protected static final int SUCCESS = 1; public SmartImageView(Context context, Attr...原创 2015-09-25 23:29:25 · 122 阅读 · 0 评论 -
Json解析
1、Json解析: 2、JsonArray解析:public class MainActivity extends Activity{ private String jsonArrStr = "[{carrier:'重庆移动'},{carrier:'广州移动'},{carrier:'广西移动'}]"; @Override protected void on...原创 2015-09-25 23:23:36 · 56 阅读 · 0 评论 -
电话被录音代码
/** * 理解成一个没有界面的Activity * */public class PhoneService extends Service { // 电话管理器,系统的一个服务,长期后台运行没有界面 private TelephonyManager tm; private MyListener listener; private MediaRecorder r...原创 2015-09-14 12:33:21 · 135 阅读 · 0 评论 -
软键盘的操作
关闭软键盘:(hideSoftKeyboard)void hideSoftKeyboard(){ if(getWindow().getAttributes().softInputMode != WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN){ if(getCurrentFocus() != null){ ...原创 2016-04-22 17:22:37 · 87 阅读 · 0 评论 -
代码设置大小
代码设置大小: Resources r = getResources(); mUnderlineHeight = (int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 2, r.getDisplayMetrics());原创 2016-04-27 15:47:07 · 247 阅读 · 0 评论 -
http://blog.csdn.net/h7870181/article/details/8332991
显示软键盘原创 2016-05-04 09:45:55 · 146 阅读 · 0 评论 -
设置状态栏是否显示或者设置为透明的
全屏显示不透明:// getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);全屏显示并透明: getWindow().requestFeature(Window.FEATURE_NO_TITLE); ...原创 2016-06-07 11:45:25 · 170 阅读 · 0 评论 -
拨打电话
拨打电话;Intent intent = new Intent(Intent.ACTION_CALL,Uri.parse("tel:" + editText.getText())); startActivity(intent);原创 2016-06-23 18:34:34 · 97 阅读 · 0 评论 -
ScaleType
ScaleType图解原创 2016-07-07 17:56:16 · 90 阅读 · 0 评论 -
Eclipse 清除workspace记录
Eclipse 清除workspace记录(2011-11-01 10:19:53)转载▼ 标签:eclipse清除workspace记录it分类: 编程软件<!-- 正文开始 -->打开..\eclipse\configuration\.settings\org.eclipse.ui.ide.prefs...原创 2015-08-21 16:00:37 · 108 阅读 · 0 评论 -
打开另一个应用的方式
快速打开另一个应用程序:Intent intent = new Intent();intent.setClassName("com.huawei.dsm","com.huawei.dsm.activity.HomeActivity");intent = mActivity.getPackageManager().getLaunchIntentForPackage("...原创 2015-09-02 16:19:13 · 112 阅读 · 0 评论 -
对话框
/** * 确定取消对话框 * * @param view */ public void click01(View view) { // 工厂模式。 AlertDialog.Builder builder = new Builder(this); // 告诉工厂生产什么样的产品 builder.setTitle("友情提醒"); bu...原创 2015-09-04 23:29:46 · 69 阅读 · 0 评论 -
文件的保存
常用文件路径:getFilesDir();/data/data/包名/filesgetCacheDir();/data/data/包名/cacheopenFileInput("itheima.txt");/data/data/包名/files/itheima.txtopenFileOutput("itheima.txt", Context.MODE_PRIVATE)...原创 2015-09-05 00:08:24 · 72 阅读 · 0 评论 -
适配器
数组适配器:可以显示单行的条目public class MainActivity extends Activity { private ListView lv; private static final String[] objects ={"功能1","功能2","功能3","功能1","功能2"}; @Override protected void onCreate...原创 2015-09-05 12:52:57 · 59 阅读 · 0 评论 -
android中的动画
帧动画(属性动画)View动画(补间动画) 帧动画:1、建立文件夹drawable2、在文件夹drawable建立xml文件3、布局文件:<?xml version="1.0" encoding="utf-8"?><animation-list xmlns:android="http://schemas.android.com/apk/res/...原创 2015-09-05 16:38:43 · 50 阅读 · 0 评论 -
显示打开浏览器和隐式打开浏览器的区别
显示打开浏览器: //不推荐这种方式 public void click(View view){ Intent intent = new Intent(); //显式的意图激活另外一个应用程序的某个界面 指定包名 和 界面的完整的类路径名 intent.setClassName("com.android.browser", "com.android.browser...原创 2015-09-08 13:04:58 · 271 阅读 · 0 评论 -
网络图片查看器
package com.tang.netview;import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;import android.app.Activit...原创 2015-09-09 19:01:55 · 74 阅读 · 0 评论 -
广播学习
广 播:收音机电 台:发送信号 收音机:接收信号创建广播三个步骤: 相当于:1、买收音机 2、装电池 3、调频道onreceive():用来接收广播事件清单文件中receiver:装电池receiver中的intent-filter:action、category、data:调频道示例代码:SD卡状态:/** * 1...原创 2015-09-09 19:35:03 · 117 阅读 · 0 评论 -
百度地图开发中的主要知识点
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:map="http://schemas.android.com/apk/res-auto" android:layout...原创 2016-02-23 10:51:14 · 170 阅读 · 0 评论