android
文章平均质量分 62
jianglewa1
这个作者很懒,什么都没留下…
展开
-
运行时权限
Permission GroupPermissionsCALENDARREAD_CALENDAR 和 WRITE_CALENDARCAMERACAMERACONTACTSREAD_CONTACTS、WRITE_CONTACTS、GET_ACCOUNTSLOCATIONACCESS_FI原创 2017-09-23 16:36:42 · 276 阅读 · 0 评论 -
网络操作基础
1.HttpURLConnection:private void sendRequestWithHttpURLconnection () { new Thread(new Runnable() { @Override public void run() { HttpURLConnection connection = null原创 2017-09-24 09:30:54 · 266 阅读 · 0 评论 -
多线程
1.利用Handler子线程更新UI:private Handler handler = new Handler(){ public void handleMessage(Message msg) { switch (msg.what) { case 1: textView.setText("haha");原创 2017-10-12 16:54:36 · 211 阅读 · 0 评论 -
关于服务
1.新建一个Service:public class MyService extends Service { private DownloadBinder mBinder = new DownloadBinder(); class DownloadBinder extends Binder { public void startDownload() {原创 2017-10-12 18:03:36 · 197 阅读 · 0 评论 -
Git简单用法
代码托管到github上:进入项目,点击Clone or download按键获取克隆地址,输入git clone https://github.com/bobgreatman/baidumap.git把代码提交到github上:git add .git commit -m "to github"git push origin master原创 2017-10-03 10:40:10 · 240 阅读 · 0 评论 -
全局获取Context、Intent传递对象、日志类
创建Application类:public class MyApplication extends Application{private static Context context;@overridepublic void onCreate(){context = getApplicationContext();}public static Context getC原创 2017-10-03 09:55:37 · 623 阅读 · 0 评论 -
activity结构与AIDL
1,activity结构:系统布局xml文件:xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:fitsSystemWindows="原创 2017-10-14 13:17:35 · 225 阅读 · 0 评论 -
关于RecyclerView
compile 'com.android.support:recyclerview-v7:25.3.1'public class Fruit { private String name; private int imageId; public Fruit(String name,int imageId) { this.name = name;原创 2017-09-19 10:05:29 · 417 阅读 · 0 评论 -
Fragment与ViewPager
建left和right的xml文件:LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent"原创 2017-09-19 15:18:31 · 356 阅读 · 0 评论 -
自定义控件
iOS风格:新建title.xml文件:LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content"> Button原创 2017-09-18 20:13:31 · 488 阅读 · 0 评论 -
LitePal简单用法
地址:https://github.com/LitePalFramework/LitePalcompile 'org.litepal.android:core:1.6.0'1。main目录下新建assets目录,新建lite.xml文件:xml version="1.0" encoding="utf-8" ?> litepal> dbname value原创 2017-09-23 13:09:44 · 223 阅读 · 0 评论 -
文件读写、SharePreferences、SQLite
文件写:public void save(String inputText) { FileOutputStream out = null; BufferedWriter writer = null; try { out = openFileOutput("data", Context.MODE_PRIVATE); writer = n原创 2017-09-23 10:28:37 · 387 阅读 · 0 评论 -
通知简单用法
Intent intent = new Intent(MainActivity.this,NotificationgActivity.class);PendingIntent pendingIntent = PendingIntent.getActivity(MainActivity.this,0,intent,0);NotificationManager notificationManage原创 2017-09-23 19:17:29 · 193 阅读 · 0 评论 -
webview简单用法
private WebView webView;@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_broswer); webView = (WebView)fi原创 2017-09-24 09:28:01 · 269 阅读 · 0 评论 -
百度地图开发
1.注册appkey,下载相关包,把jar文件放入libs文件夹,把其他文件夹放入main/jniLibs下2.manifest中声明权限,增加和标签内容uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />uses-permission android:name="a原创 2017-09-28 09:22:17 · 221 阅读 · 0 评论 -
关于控件与布局
textView属性:android:gravity、android:layout_gravity、android:textSize、android:textColor点击;android:clickable="true"Button:android:textAllCapsimplement View.OnClickListenerEditText:andr原创 2017-09-18 10:11:29 · 532 阅读 · 0 评论 -
Material Design基础
1.Toolbar原创 2017-09-30 21:43:00 · 198 阅读 · 0 评论 -
广播简单用法
新建广播接收器:class NetworkChangeReceiver extends BroadcastReceiver{ @Override public void onReceive(Context context, Intent intent) { Toast.makeText(context,"network changes",Toast.LENG原创 2017-09-22 20:57:00 · 453 阅读 · 0 评论 -
博客迁移到简书
http://www.jianshu.com/u/11dfc6604dbc原创 2017-10-15 19:25:43 · 301 阅读 · 0 评论