Android
逆光看世界
怀着一颗年轻的心,用好奇的眼光,去探索世界。
展开
-
Android进程与线程基本知识
本文介绍Android平台中进程与线程的基本知识。 很早的时候就想介绍一下Android中的进程和线程,但由于其他的事情一直给耽搁了,直到现在才能和大家一起分享下。 1.Android进程基本知识: 我们先来了解下Android中的进程基本知识。 当一个程序第一次启动的时候,Android会启动一个LINUX进程和一个主线程。默转载 2015-03-20 22:32:59 · 507 阅读 · 0 评论 -
自定义Dialog
JAVA代码段 //按键触发,调出一个自定义Dialog mSetFpgaButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // final String strCmd[] = null; LayoutInflater factory = LayoutI原创 2015-01-12 14:59:42 · 323 阅读 · 0 评论 -
安卓应用运营知识:VersionCode和VersionName
转至:http://blog.sina.com.cn/s/blog_580a227a0101bdzb.html 小米应用商店运营了大概半年了,过程中有喜有泪,我们在运营过程中,发现有的运营和商务同学对Android的一些概念了解不深,因此准备了一些知识,会逐步发布出来,第一篇是关于版本的。 先上结论: Google为APK定义了两个关于版本属性:Versi转载 2015-01-19 11:38:54 · 553 阅读 · 0 评论 -
动态创建BUTTON
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 装载一个布局文件,要向这个布局文件添加一个button,文件已存在一个button1。 RelativeLayout relativeLayout = (RelativeLayout) getLayoutIn原创 2015-01-09 14:46:54 · 379 阅读 · 0 评论 -
Android键盘的隐藏
InputMethodManager imm; imm = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(valueEdit.getWindowToken(), 0);原创 2015-01-12 14:46:35 · 815 阅读 · 0 评论 -
获取控件屏幕位置
Button view = (Button) findViewById(R.id.button1); int[] location = new int[2]; view.getLocationOnScreen(location); Log.i("MainActivity", "x: " + location[0] + " y:" + location[1]);原创 2015-01-12 16:07:16 · 353 阅读 · 0 评论 -
设置渐变背景色
GradientDrawable drawable = new GradientDrawable( Orientation.TOP_BOTTOM, new int[] { Color.YELLOW,Color.GREEN }); //getWindow().setBackgroundDrawable(drawable); button.setBackground(drawable);原创 2015-01-12 16:04:36 · 418 阅读 · 0 评论 -
Android--多线程之Handler
原地址:http://www.cnblogs.com/shirley-1019/p/3557800.html Android--多线程之Handler 前言 Android的消息传递机制是另外一种形式的“事件处理”,这种机制主要是为了解决Android应用中多线程的问题,在Android中不 允许Activity新启动的线程访问该Activity里的UI组件,这样会导致新转载 2015-01-12 11:48:03 · 266 阅读 · 0 评论 -
注册广播的两种方式
静态注册: 当你的应用程序关闭了,如果有广播信息来,你写的广播接收器同样的能接收到,在应用程序的AndroidManifast.xml 中进行注册。示例代码如下: <receiver android:name=". ShortMessageReceiver" android:enabled="true">原创 2015-01-12 16:23:37 · 856 阅读 · 0 评论 -
Android SDK Manager无法更新的解决
1.启动 Android SDK Manager ,打开主界面,依次选择「Tools」、「Options...」,弹出『Android SDK Manager - Settings』窗口; 2.在『Android SDK Manager - Settings』窗口中,在「HTTP Proxy Server」和「HTTP Proxy Port」输入框内填入mirrors.neusoft.edu.c转载 2015-04-08 17:47:59 · 535 阅读 · 0 评论