我设法从我的应用程序打开Twitter和Facebook用户配置文件.但我找不到任何参考Instagram.
有没有办法打开 Instagram,以显示用户个人资料,如在Twitter或Facebook?
例如,为了Intent启动twitter应用程序我做:
public Intent getOpenTwitterIntent(Context context) {
try {
return new Intent(Intent.ACTION_VIEW,
Uri.parse("twitter://user?screen_name="
.concat(twitterUsername)));
} catch (Exception e) {
return new Intent(
Intent.ACTION_VIEW,
Uri.parse("https://twitter.com/#!/".concat(twitterUsername)));
}
}
Run Code Online (Sandbox Code Playgroud)
我怎么能得到类似的东西Instagram?提前致谢.
我想在我的结尾设置一个图标Toolbar,开始另一个活动.我的Toolbar部分
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="@dimen/abc_action_bar_default_height_material"
android:background="#2B4AE0"
app:theme="@style/ToolBarStyle">
<TextView
android:id="@+id/headerText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="@android:style/TextAppearance.Theme"
android:textColor="@android:color/white" />
<RelativeLayout
android:id="@+id/notification"
android:layout_width="50dp"
android:layout_height="match_parent"
android:clickable="true"
android:gravity="center" />
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:src="@drawable/bell_icon" />
</RelativeLayout>
</android.support.v7.widget.Toolbar>
Run Code Online (Sandbox Code Playgroud)
我试过了
android:layout_alignParentEnd="true"
Run Code Online (Sandbox Code Playgroud)
并设置保证金,但它无法正常工作.
我知道我的问题不合时宜,但是我还是会问。因为我需要一个答案,所以我也在Quora上问了这个问题。
从此站点显示了如何启用框架。
我想对我的Web应用程序进行截图甚至全屏截图以进行展示/将其用于报告。我曾经Chrome为此。
在开发人员的工具中,该选项可以隐藏和显示Device Frame。但是我没看到。
如您所见,右侧有一个溢出菜单- hide device frame。我已经启用了它。
我从“角度材质”页面获取了一个示例屏幕截图。如您所见,没有包装Web应用程序的设备框架。但是我启用了设备框架。:(
我认为一旦完成屏幕截图,设备框架就会可见。但是我所看到的就是我得到的。
这是错误吗?是否有任何扩展程序可以执行此操作?
我可以只创建一个recycler_view.xml来处理我的三套cardview.xml不同设计吗?或者我是否需要为我recyclerView的每一个创建单独的cardViews.
例如,我有不同CardView的News, Activities and Groups.
我是Android的新手,在我的应用程序中,我正在使用DrawerLayout,它没关系.但我想改变ActionBarDrawerToggle图标.
我们怎样才能改变它?
我尝试了很多,但我无法达到预期的效果,请帮助我一个人?
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/navigation_drawer"
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:local="http://schemas.android.com/apk/res-auto"
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="@color/colorPrimary"
local:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
local:popupTheme="@style/ThemeOverlay.AppCompat.Light" />
</LinearLayout>
<ListView
android:id="@+id/left_drawer"
android:layout_width="240dp"
android:layout_height="match_parent"
android:layout_gravity="start"
android:background="#111"
android:choiceMode="singleChoice"
android:divider="@android:color/transparent"
android:dividerHeight="0dp" />
</android.support.v4.widget.DrawerLayout>
Run Code Online (Sandbox Code Playgroud)
public class MainActivity extends AppCompatActivity {
ActionBarDrawerToggle actionBarDrawerToggle;
DrawerLayout drawerLayout;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main_layout);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
drawerLayout = (DrawerLayout) findViewById(R.id.navigation_drawer);
setSupportActionBar(toolbar);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setHomeButtonEnabled(true);
actionBarDrawerToggle = new ActionBarDrawerToggle(this,drawerLayout,toolbar,R.string.app_name,R.string.app_name);
drawerLayout.setDrawerListener(actionBarDrawerToggle);
}
Run Code Online (Sandbox Code Playgroud) 美好的一天,你能帮助我吗?在模拟器上编译/运行我的代码时出现此错误.这是我过去的示例教程.我使用了最小的Target API - 15并编译了最新的gradle
'com.android.support:design:23.0.0'
http://www.android4devs.com/2015/06/navigation-view-material-design-support.html
代码错误:
AndroidRuntime:java.lang.RuntimeException:无法启动活动ComponentInfo {com.eccp.projects.ecosavers.ecosavers/com.eccp.projects.ecosavers.ecosavers.activities.MainActivity}:android.view.InflateException:二进制XML文件行# 29:二进制XML文件行#29:错误膨胀类android.support.design.widget.NavigationView 12-29 06:43:39.409 3448-3448/com.eccp.projects.ecosavers.ecosavers E/AndroidRuntime:at android.app .ActivityThread.performLaunchActivity(ActivityThread.java:2416)
E/AndroidRuntime: 引起:android.view.InflateException:二进制XML文件行#29:二进制XML文件行#29:错误膨胀类android.support.design.widget.NavigationView
这是我的代码: MainActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//SET my own toolbar
toolbar = (Toolbar) findViewById(R.id.tool_bar);
setSupportActionBar(toolbar);
getSupportActionBar().setDisplayShowHomeEnabled(true);
getSupportActionBar().setHomeButtonEnabled(true);
mNavigationView = (NavigationView) findViewById(R.id.navigation_view);
mNavigationView.setNavigationItemSelectedListener(new NavigationView.OnNavigationItemSelectedListener() {
@Override
public boolean onNavigationItemSelected(MenuItem menuItem) {
if (menuItem.isChecked()) menuItem.setChecked(false);
else menuItem.setChecked(true);
//Closing drawer on item click
mDrawerlayout.closeDrawers();
//Check to see which item was being clicked and perform appropriate action
switch (menuItem.getItemId()) {
//Replacing …Run Code Online (Sandbox Code Playgroud) 从以下脚本部分获取package.json:
"scripts":{
"sass:watch": "npm run sass -- -w ./src/public/stylesheets -r --source-map true",
"livereload": "live-reload --port 9091 ./src/**/*",
"dev:watch" : "npm run sass:watch; npm run livereload"
}
Run Code Online (Sandbox Code Playgroud)
如何在不阻止对方的情况下成功运行任务sass:watch和任务?livereloaddev:watch
目前,当我运行块时.npm run dev:watch sass:watchlivereload
如果我重新排序它们,会出现同样的问题.
美好的一天,有没有办法,在导航抽屉上显示彩色图标?不对它们进行着色或将它们设置为黑色,并且在导航抽屉中单击时,它们中的每一个都将具有相应的颜色(突出显示/背景).
就像Google Store App抽屉一样.
我添加SettingActivity了我的应用程序,并得到了这个自动生成的Java文件AppCompatPreferenceActivity.java和SettingsActivity.java。
两者有什么区别?我碰到了下面的链接,但没有讨论。
我不知道在哪里编码。
java android android-preferences android-studio android-settings
android ×7
java ×2
animated-gif ×1
drawerlayout ×1
gif ×1
icons ×1
instagram ×1
livereload ×1
node-sass ×1
node.js ×1
npm ×1
xml ×1